diff --git a/jobs/templates/incoming-tag.groovy b/jobs/templates/incoming-tag.groovy index 1f9ecef..bc2ce4c 100644 --- a/jobs/templates/incoming-tag.groovy +++ b/jobs/templates/incoming-tag.groovy @@ -1,71 +1,71 @@ pipeline {{ agent none stages {{ stage('Refresh tag list') {{ agent any steps {{ checkout([ $class: 'GitSCM', userRemoteConfigs: [[ url: 'https://forge.softwareheritage.org/source/{display-name}.git', ]], branches: [[ name: params.GIT_TAG, ]], browser: [ $class: 'Phabricator', repo: '{display-name}', repoUrl: 'https://forge.softwareheritage.org/', ], ]) }} }} stage('Build and upload PyPI package') {{ when {{ expression {{ params.GIT_TAG ==~ /v\d+(.\d+)+/ }} expression {{ jobExists('/{name}/pypi-upload') }} }} steps {{ build( job: '/{name}/pypi-upload', parameters: [ string(name: 'GIT_TAG', value: params.GIT_TAG), string(name: 'PYPI_HOST', value: '{incoming-tag-auto-pypi-host}'), ], ) }} }} - stage('Debian packaging for new release') {{ + stage('Update Debian packaging for new release') {{ when {{ expression {{ params.GIT_TAG ==~ /v\d+(.\d+)+/ }} expression {{ jobExists('/debian/packages/{name}/update-for-release') }} }} steps {{ build( job: '/debian/packages/{name}/update-for-release', parameters: [ string(name: 'GIT_TAG', value: params.GIT_TAG), ], wait: false, ) }} }} stage('Debian automatic backport') {{ when {{ expression {{ params.GIT_TAG ==~ /debian\/.*/ }} expression {{ !(params.GIT_TAG ==~ /debian\/upstream\/.*/) }} expression {{ !(params.GIT_TAG =~ /_bpo/) }} expression {{ jobExists('/debian/packages/{name}/automatic-backport') }} }} steps {{ build( job: '/debian/packages/{name}/automatic-backport', parameters: [ string(name: 'GIT_TAG', value: params.GIT_TAG), ], wait: false, ) }} }} }} }}