diff --git a/Jenkins/Jenkinsfile-deb-pkg b/Jenkins/Jenkinsfile-deb-pkg index 804ef2e..981fb53 100644 --- a/Jenkins/Jenkinsfile-deb-pkg +++ b/Jenkins/Jenkinsfile-deb-pkg @@ -1,3 +1,4 @@ +@Library('jenkins-shared-library') _ pipeline { agent { label 'jenkins-slave' @@ -12,11 +13,12 @@ pipeline { stage('Prepare Workspace') { steps { script { - env.BUILD_DIR = "${WORKSPACE}/ogcore" + env.BUILD_DIR = "${WORKSPACE}/oggui" sh "mkdir -p ${env.BUILD_DIR}" } } } + stage('Checkout') { steps { dir("${env.BUILD_DIR}") { @@ -24,6 +26,15 @@ pipeline { } } } + + stage('Generate Changelog') { + steps { + script { + generateDebianChangelog(env.BUILD_DIR) + } + } + } + stage('Build') { steps { dir("${env.BUILD_DIR}") { @@ -34,15 +45,14 @@ pipeline { scp -r ../artifacts/* aptly@172.17.8.68:/var/tmp/opengnsys/debian-repo/ ''' } - } } - stage ('Publish to Debian Repository') { - agent { label 'debian-repo' } - steps { - sh "aptly repo add opengnsys-devel /var/tmp/opengnsys/debian-repo/*.deb" - } - } - } -} + // stage ('Publish to Debian Repository') { + // agent { label 'debian-repo' } + // steps { + // sh "aptly repo add opengnsys-devel /var/tmp/opengnsys/debian-repo/*.deb" + // } + // } + } +} \ No newline at end of file