File tree Expand file tree Collapse file tree 3 files changed +27
-32
lines changed Expand file tree Collapse file tree 3 files changed +27
-32
lines changed Original file line number Diff line number Diff line change
1
+ image : debian:bullseye
2
+
3
+ build :
4
+ stage : build
5
+ before_script :
6
+ - apt update && apt -y install build-essential bc kmod cpio flex libncurses5-dev libelf-dev libssl-dev dwarves bison lsb-release rsync lzop gcc-arm-linux-gnueabihf
7
+ script :
8
+ - ./jenkins_build.sh
9
+ - mv ../*.deb .
10
+ artifacts :
11
+ paths :
12
+ - " *.deb"
Original file line number Diff line number Diff line change
1
+ # Gitlab CI
2
+
1
3
| kernel | normal | rt |
2
4
| :---:| :---:| :---:|
3
- | 4.19 | [ ![ Build Status] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.19/badge/icon )] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.19/ ) | [ ![ Build Status] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.19-rt/badge/icon )] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.19-rt/ ) |
4
- | 5.4 | [ ![ Build Status] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.4/badge/icon )] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.4/ ) | [ ![ Build Status] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.4-rt/badge/icon )] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.4-rt/ ) |
5
- | 5.10 | [ ![ Build Status] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.10/badge/icon )] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.10/ ) | [ ![ Build Status] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.10-rt/badge/icon )] ( http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.10-rt/ ) |
5
+ | 4.19 | [ ![ Build Status] ( https://git.beagleboard.org/beagleboard/linux/badges/4.19/pipeline.svg )] ( https://git.beagleboard.org/beagleboard/linux/-/pipelines?page=1&scope=all&ref=4.19 ) | [ ![ Build Status] ( https://git.beagleboard.org/beagleboard/linux/badges/4.19-rt/pipeline.svg )] ( https://git.beagleboard.org/beagleboard/linux/-/pipelines?page=1&scope=all&ref=4.19-rt ) |
6
+ | 5.4 | [ ![ Build Status] ( https://git.beagleboard.org/beagleboard/linux/badges/5.4/pipeline.svg )] ( https://git.beagleboard.org/beagleboard/linux/-/pipelines?page=1&scope=all&ref=5.4 ) | [ ![ Build Status] ( https://git.beagleboard.org/beagleboard/linux/badges/5.4-rt/pipeline.svg )] ( https://git.beagleboard.org/beagleboard/linux/-/pipelines?page=1&scope=all&ref=5.4-rt ) |
7
+ | 5.10 | [ ![ Build Status] ( https://git.beagleboard.org/beagleboard/linux/badges/5.10/pipeline.svg )] ( https://git.beagleboard.org/beagleboard/linux/-/pipelines?page=1&scope=all&ref=5.10 ) | [ ![ Build Status] ( https://git.beagleboard.org/beagleboard/linux/badges/5.10-rt/pipeline.svg )] ( https://git.beagleboard.org/beagleboard/linux/-/pipelines?page=1&scope=all&ref=5.10-rt ) |
8
+
9
+ # Jenkins
10
+
11
+ | kernel | normal | rt |
12
+ | :---:| :---:| :---:|
13
+ | 4.19 | [ ![ Build Status] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/4.19/badge/icon )] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/4.19/ ) | [ ![ Build Status] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/4.19-rt/badge/icon )] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/4.19-rt/ ) |
14
+ | 5.4 | [ ![ Build Status] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.4/badge/icon )] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.4/ ) | [ ![ Build Status] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.4-rt/badge/icon )] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.4-rt/ ) |
15
+ | 5.10 | [ ![ Build Status] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.10/badge/icon )] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.10/ ) | [ ![ Build Status] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.10-rt/badge/icon )] ( http://eewiki.org:8080/job/ci-beagleboard-linux/job/5.10-rt/ ) |
Original file line number Diff line number Diff line change @@ -8,32 +8,5 @@ export CC=/usr/bin/arm-linux-gnueabihf-
8
8
make ARCH=arm CROSS_COMPILE=${CC} clean
9
9
make ARCH=arm CROSS_COMPILE=${CC} bb.org_defconfig
10
10
11
- echo " [make ARCH=arm -j4 CROSS_COMPILE=\" ${binary} \" zImage]"
12
- make ARCH=arm -j4 CROSS_COMPILE=" ccache ${CC} " zImage
13
- if [ ! -f arch/arm/boot/zImage ] ; then
14
- echo " failed: [arch/arm/boot/zImage]"
15
- exit 1
16
- fi
17
-
18
- echo " [make ARCH=arm -j4 CROSS_COMPILE=\" ${binary} \" modules]"
19
- make ARCH=arm -j4 CROSS_COMPILE=" ccache ${CC} " modules
20
- if [ ! -f drivers/spi/spidev.ko ] ; then
21
- echo " failed: [drivers/spi/spidev.ko]"
22
- exit 1
23
- fi
24
-
25
- echo " [make ARCH=arm CROSS_COMPILE=\" ${binary} \" dtbs]"
26
- make ARCH=arm CROSS_COMPILE=" ccache ${CC} " dtbs
27
- if [ ! -f arch/arm/boot/dts/am335x-boneblack.dtb ] ; then
28
- echo " failed: [arch/arm/boot/dts/am335x-boneblack.dtb]"
29
- exit 1
30
- else
31
- if [ -f arch/arm/boot/dts/am335x-pocketbeagle.dts ] ; then
32
- if [ ! -f arch/arm/boot/dts/am335x-pocketbeagle.dtb ] ; then
33
- echo " failed: [arch/arm/boot/dts/am335x-pocketbeagle.dtb]"
34
- exit 1
35
- fi
36
- fi
37
- fi
38
-
39
- make ARCH=arm CROSS_COMPILE=${CC} clean
11
+ echo " make -j4 ARCH=arm KBUILD_DEBARCH=armhf CROSS_COMPILE=${CC} bindeb-pkg"
12
+ make -j4 ARCH=arm KBUILD_DEBARCH=armhf KDEB_PKGVERSION=1xross CROSS_COMPILE=${CC} bindeb-pkg
You can’t perform that action at this time.
0 commit comments