dockerfile true
}
steps {
- sh 'make clean build'
- sh 'make clean package'
+ sh 'make package'
stash name: "deb-files", includes: ".build/*.deb"
}
}
}
}
stage("Repo Component") {
+ agent any
steps {
unstash "deb-files"
sh '''
mkdir -p pool/RO
- mv build/deb_dist/*.deb pool/RO/
- mkdir -p dists/$RELEASE/unstable/RO/binary-amd64/
- apt-ftparchive packages pool/RO > dists/$RELEASE/unstable/RO/binary-amd64/Packages
- gzip -9fk dists/$RELEASE/unstable/RO/binary-amd64/Packages
+ mv .build/*.deb pool/RO/
+ mkdir -p dists/ReleaseOne/unstable/RO/binary-amd64/
+ apt-ftparchive packages pool/RO > dists/ReleaseOne/unstable/RO/binary-amd64/Packages
+ gzip -9fk dists/ReleaseOne/unstable/RO/binary-amd64/Packages
'''
archiveArtifacts artifacts: "dists/**,pool/RO/*.deb"
}