Compare commits
1 Commits
75e9a41420
...
a8e35edd25
Author | SHA1 | Date |
---|---|---|
|
a8e35edd25 |
|
@ -2,6 +2,7 @@ pipeline {
|
||||||
agent {
|
agent {
|
||||||
kubernetes {
|
kubernetes {
|
||||||
yamlFile 'ci/podTemplate.yaml'
|
yamlFile 'ci/podTemplate.yaml'
|
||||||
|
defaultContainer 'build'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,18 +20,10 @@ pipeline {
|
||||||
stages {
|
stages {
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
steps {
|
steps {
|
||||||
container('build') {
|
script {
|
||||||
script {
|
if (params.Clean) {
|
||||||
if (params.Clean) {
|
sh 'rm -rf _build'
|
||||||
sh 'rm -rf _build'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
copyArtifacts \
|
|
||||||
filter: 'aarch64/mqttdpms',
|
|
||||||
projectName: '../mqttdpms/master',
|
|
||||||
selector: lastSuccessful()
|
|
||||||
sh 'install aarch64/mqttdpms overlay/usr/local/bin/'
|
|
||||||
sh 'make rootfs initramfs'
|
|
||||||
}
|
}
|
||||||
copyArtifacts \
|
copyArtifacts \
|
||||||
filter: 'aarch64/mqttdpms',
|
filter: 'aarch64/mqttdpms',
|
||||||
|
@ -48,10 +41,8 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
steps {
|
steps {
|
||||||
container('publish') {
|
sshagent(['jenkins-pxe']) {
|
||||||
sshagent(['jenkins-pxe']) {
|
sh 'make publish'
|
||||||
sh 'make publish'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue