@@ -10,13 +10,30 @@ pipeline {
11 stage('Build binary - armhf') {
11 stage('Build binary - armhf') {
14+ "Build binary - armhf": {
13− node(label: 'xenial-arm64') {
15+ node(label: 'xenial-arm64') {
14− unstash 'source'
16+ unstash 'source'
15− sh '''export architecture="armhf"
17+ sh '''export architecture="armhf"
16build-binary.sh'''
18build-binary.sh'''
17− stash(includes: '*.gz,*.bz2,*.xz,*.deb,*.dsc,*.changes,*.buildinfo,lintian.txt', name: 'build')
19+ stash(includes: '*.gz,*.bz2,*.xz,*.deb,*.dsc,*.changes,*.buildinfo,lintian.txt', name: 'build')
20+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
25+ "Build binary - all": {
26+ node(label: 'xenial-arm64') {
28+ sh '''export architecture="all"
30+ stash(name: 'build', includes: '*.gz,*.bz2,*.xz,*.deb,*.dsc,*.changes,*.buildinfo,lintian.txt')
18− cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
33+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
22 stage('Results') {
39 stage('Results') {
@@ -33,4 +50,4 @@ build-binary.sh'''