Compare commits

...

7 Commits

Author Message Date
Lukas Schmid
93d4d28081 Swap clean&conf 2024-06-13 11:48:36 +02:00
Lukas Schmid
b3dda7cd9e more steps 2024-06-13 11:36:09 +02:00
Lukas Schmid
fd7fa09702 Add build and publish steps 2024-06-13 11:00:41 +02:00
Lukas Schmid
fe7909a32b fix typo 2024-06-13 10:47:18 +02:00
Lukas Schmid
889680d92b add version 2024-06-13 10:39:20 +02:00
Lukas Schmid
34e1c66b07 Fix typo 2024-06-13 10:36:21 +02:00
Lukas Schmid
21a8d705ac Testing CI/CD 2024-06-13 10:34:40 +02:00
2 changed files with 4779 additions and 0 deletions

4737
.config Normal file

File diff suppressed because it is too large Load Diff

42
Jenkinsfile vendored Normal file
View File

@ -0,0 +1,42 @@
pipeline {
agent {
docker { image 'registry.gitlab.com/buildroot.org/buildroot/base:20230207.1123' }
}
stages {
stage('Clone') {
steps {
sh 'git clone https://git.netcubesystems.at/NetCube-Systems-Austria/kumquat-buildroot.git || (cd kumquat-buildroot; git pull)'
}
}
stage('Clean') {
steps {
sh 'make -C kumquat-buildroot distclean'
}
}
stage('Configure') {
steps {
sh 'make -C kumquat-buildroot netcube_kumquat_defconfig'
}
}
stage('Toolchain') {
steps {
sh 'make -C kumquat-buildroot toolchain'
}
}
stage('Image') {
steps {
sh 'make -C kumquat-buildroot '
}
}
stage('SDK') {
steps {
sh 'make -C kumquat-buildroot sdk'
}
}
stage('Release') {
steps {
publishGiteaAssets assets: 'kumquat-buildroot/output/images/*', caseSensitive: false, excludes: 'rootfs.ext2'
}
}
}
}