Skip to content

Commit c8adc91

Browse files
committed
enable: Jenkins: http://gfnd.rcn-ee.org:8080
Signed-off-by: Robert Nelson <[email protected]>
1 parent 84abfee commit c8adc91

File tree

4 files changed

+100
-0
lines changed

4 files changed

+100
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is.
12+
13+
**Describe how to reproduce the bug**
14+
List all the steps needed to reproduce the bug
15+
16+
**REQUIRED INFORMATION**
17+
Run this command and paste the output here:
18+
```
19+
sudo /opt/scripts/tools/version.sh
20+
```

Jenkinsfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
pipeline {
2+
agent any
3+
4+
stages {
5+
stage('Build') {
6+
steps {
7+
sh '/bin/bash ./jenkins_build.sh'
8+
}
9+
}
10+
}
11+
}

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
| kernel | normal | rt |
2+
|:---------:|:--------:|:-------:|
3+
|4.4 | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.4)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.4/) | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.4-rt)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.4-rt/) |
4+
|4.9 | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.9)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.9/) | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.9-rt)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.9-rt/) |
5+
|4.14 | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.14)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.14/) | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.14-rt)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.14-rt/) |
6+
|4.19 | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.19)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.19/) | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/4.19-rt)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/4.19-rt/) |
7+
|5.4 | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/5.4)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/5.4/) | [![Build Status](http://gfnd.rcn-ee.org:8080/buildStatus/icon?job=beagleboard_kernel_builder/5.4-rt)](http://gfnd.rcn-ee.org:8080/job/beagleboard_kernel_builder/job/5.4-rt/) |

jenkins_build.sh

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
#!/bin/bash
2+
3+
#gcc:
4+
5+
#
6+
#https://releases.linaro.org/components/toolchain/binaries/7.1-2017.05/arm-linux-gnueabihf/gcc-linaro-7.1.1-2017.05-x86_64_arm-linux-gnueabihf.tar.xz
7+
#https://releases.linaro.org/components/toolchain/binaries/7.1-2017.08/arm-linux-gnueabihf/gcc-linaro-7.1.1-2017.08-x86_64_arm-linux-gnueabihf.tar.xz
8+
#https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/arm-linux-gnueabihf/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf.tar.xz
9+
#https://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/arm-linux-gnueabihf/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf.tar.xz
10+
#https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/arm-linux-gnueabihf/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz
11+
#https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/arm-linux-gnueabihf/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
12+
#
13+
14+
gcc_html_path="https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/arm-linux-gnueabihf/"
15+
gcc_filename_prefix="gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf"
16+
gcc_banner="arm-linux-gnueabihf-gcc (Linaro GCC 7.5-2019.12) 7.5.0"
17+
gcc_copyright="2017"
18+
datestamp="2019.12-gcc-arm-linux-gnueabihf"
19+
20+
#
21+
22+
if [ ! -d ${gcc_filename_prefix}/ ] ; then
23+
rm -rf ./gcc-* || true
24+
#wget -c ${site}/${version}/${filename}
25+
wget -c http://gfnd.rcn-ee.org/farm/jenkins-dl/${gcc_filename_prefix}.tar.xz
26+
tar xf ${gcc_filename_prefix}.tar.xz
27+
fi
28+
29+
export CC=`pwd`/${gcc_filename_prefix}/bin/arm-linux-gnueabihf-
30+
31+
make ARCH=arm clean
32+
make ARCH=arm bb.org_defconfig
33+
34+
echo "[make ARCH=arm -j4 CROSS_COMPILE=\"${binary}\" zImage]"
35+
make ARCH=arm -j4 CROSS_COMPILE="ccache ${CC}" zImage
36+
if [ ! -f arch/arm/boot/zImage ] ; then
37+
echo "failed: [arch/arm/boot/zImage]"
38+
exit 1
39+
fi
40+
41+
echo "[make ARCH=arm -j4 CROSS_COMPILE=\"${binary}\" modules]"
42+
make ARCH=arm -j4 CROSS_COMPILE="ccache ${CC}" modules
43+
if [ ! -f drivers/spi/spidev.ko ] ; then
44+
echo "failed: [drivers/spi/spidev.ko]"
45+
exit 1
46+
fi
47+
48+
echo "[make ARCH=arm CROSS_COMPILE=\"${binary}\" dtbs]"
49+
make ARCH=arm CROSS_COMPILE="ccache ${CC}" dtbs
50+
if [ ! -f arch/arm/boot/dts/am335x-boneblack.dtb ] ; then
51+
echo "failed: [arch/arm/boot/dts/am335x-boneblack.dtb]"
52+
exit 1
53+
else
54+
if [ -f arch/arm/boot/dts/am335x-pocketbeagle.dts ] ; then
55+
if [ ! -f arch/arm/boot/dts/am335x-pocketbeagle.dtb ] ; then
56+
echo "failed: [arch/arm/boot/dts/am335x-pocketbeagle.dtb]"
57+
exit 1
58+
fi
59+
fi
60+
fi
61+
62+
make ARCH=arm clean

0 commit comments

Comments
 (0)