diff --git a/Jenkins/Jenkinsfile-deb-pkg b/Jenkins/Jenkinsfile-deb-pkg index eab481c..a4774b3 100644 --- a/Jenkins/Jenkinsfile-deb-pkg +++ b/Jenkins/Jenkinsfile-deb-pkg @@ -23,8 +23,19 @@ pipeline { sh ''' composer require symfony/flex dpkg-buildpackage -us -uc + sh 'mkdir -p ../artifacts && mv ../*.deb ../*.changes ../*.buildinfo ../artifacts/' ''' } + archiveArtifacts artifacts: 'artifacts/*.deb', fingerprint: true + } + } + stage ('Publish to Debian Repository') { + agent { label 'debian-repo' } + steps { + copyArtifacts projectName: env.JOB_NAME, filter: 'artifacts/*.deb', fingerprintArtifacts: true, target: 'debian-repo/' + sh ''' + aptly repo add opengsnys-devel debian-repo/*.deb + ''' } } }