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+
13| kernel | normal | rt |
24| :---:| :---:| :---:|
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-
88make ARCH=arm CROSS_COMPILE=${CC} clean
99make ARCH=arm CROSS_COMPILE=${CC} bb.org_defconfig
1010
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