Compare commits
7 Commits
master
...
f_cicd_tes
Author | Date | ||
---|---|---|---|
|
93d4d28081 | ||
|
b3dda7cd9e | ||
|
fd7fa09702 | ||
|
fe7909a32b | ||
|
889680d92b | ||
|
34e1c66b07 | ||
|
21a8d705ac |
42
Jenkinsfile
vendored
Normal file
42
Jenkinsfile
vendored
Normal 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'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user