Skip to content

Commit 36bcbb0

Browse files
committed
enable: Jenkins: http://gfnd.rcn-ee.org:8080
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
1 parent 8c56f5e commit 36bcbb0

File tree

5 files changed

+96
-0
lines changed

5 files changed

+96
-0
lines changed

.github/FUNDING.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# These are supported funding model platforms
2+
3+
github: beagleboard # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4+
patreon: beagleboard # Replace with a single Patreon username
5+
open_collective: # Replace with a single Open Collective username
6+
ko_fi: # Replace with a single Ko-fi username
7+
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8+
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9+
liberapay: # Replace with a single Liberapay username
10+
issuehunt: # Replace with a single IssueHunt username
11+
otechie: # Replace with a single Otechie username
12+
custom: https://paypal.me/beagleboard # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']

.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 { label 'amd64'}
3+
4+
stages {
5+
stage('Build') {
6+
steps {
7+
sh '/bin/bash ./jenkins_build.sh'
8+
}
9+
}
10+
}
11+
}

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
| kernel | normal | rt | xenomai |
2+
|:---:|:---:|:---:|:---:|
3+
|4.14 | [![Build Status](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.14/badge/icon)](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.14/) | [![Build Status](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.14-rt/badge/icon)](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.14-rt/) | [![Build Status](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.14-xenomai/badge/icon)](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.14-xenomai/) |
4+
|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/) | [![Build Status](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.19-xenomai/badge/icon)](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/4.19-xenomai/) |
5+
|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/) | [![Build Status](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.4-xenomai/badge/icon)](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.4-xenomai/) |
6+
|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/) | [![Build Status](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.10-xenomai/badge/icon)](http://gfnd.rcn-ee.org:8080/view/BeagleBoard/job/beagleboard_kernel_builder/job/5.10-xenomai/) |

jenkins_build.sh

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#!/bin/bash
2+
3+
#git clone -b 5.10 https://github.com/beagleboard/linux --depth=10
4+
#cd ./linux
5+
6+
if [ ! -d ./gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/ ] ; then
7+
rm -rf ./gcc-* || true
8+
#wget -c ${site}/${version}/${filename}
9+
wget -c http://192.168.3.125/jenkins/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
10+
tar xf gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
11+
fi
12+
13+
export CC=`pwd`/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
14+
15+
make ARCH=arm CROSS_COMPILE=${CC} clean
16+
make ARCH=arm CROSS_COMPILE=${CC} bb.org_defconfig
17+
18+
echo "[make ARCH=arm -j4 CROSS_COMPILE=\"${binary}\" zImage]"
19+
make ARCH=arm -j4 CROSS_COMPILE="ccache ${CC}" zImage
20+
if [ ! -f arch/arm/boot/zImage ] ; then
21+
echo "failed: [arch/arm/boot/zImage]"
22+
exit 1
23+
fi
24+
25+
echo "[make ARCH=arm -j4 CROSS_COMPILE=\"${binary}\" modules]"
26+
make ARCH=arm -j4 CROSS_COMPILE="ccache ${CC}" modules
27+
if [ ! -f drivers/spi/spidev.ko ] ; then
28+
echo "failed: [drivers/spi/spidev.ko]"
29+
exit 1
30+
fi
31+
32+
echo "[make ARCH=arm CROSS_COMPILE=\"${binary}\" dtbs]"
33+
make ARCH=arm CROSS_COMPILE="ccache ${CC}" dtbs
34+
if [ ! -f arch/arm/boot/dts/am335x-boneblack.dtb ] ; then
35+
echo "failed: [arch/arm/boot/dts/am335x-boneblack.dtb]"
36+
exit 1
37+
else
38+
if [ -f arch/arm/boot/dts/am335x-pocketbeagle.dts ] ; then
39+
if [ ! -f arch/arm/boot/dts/am335x-pocketbeagle.dtb ] ; then
40+
echo "failed: [arch/arm/boot/dts/am335x-pocketbeagle.dtb]"
41+
exit 1
42+
fi
43+
fi
44+
fi
45+
46+
make ARCH=arm CROSS_COMPILE=${CC} clean
47+
rm -rf ./gcc-* || true

0 commit comments

Comments
 (0)