Changeset View
Changeset View
Standalone View
Standalone View
jobs/templates/incoming-tag.groovy
Show All 29 Lines | stages {{ | ||||
}} | }} | ||||
stage('Build and upload PyPI package') {{ | stage('Build and upload PyPI package') {{ | ||||
when {{ | when {{ | ||||
expression {{ params.GIT_TAG =~ /^v\d+(.\d+)+$/ }} | expression {{ params.GIT_TAG =~ /^v\d+(.\d+)+$/ }} | ||||
expression {{ job_exists('/{name}/pypi') }} | expression {{ job_exists('/{name}/pypi') }} | ||||
}} | }} | ||||
steps {{ | steps {{ | ||||
build( | build( | ||||
job: '/{name}/pypi', | job: '/{name}/pypi-upload', | ||||
parameters: [ | parameters: [ | ||||
string(name: 'GIT_TAG', value: params.GIT_TAG), | string(name: 'GIT_TAG', value: params.GIT_TAG), | ||||
], | ], | ||||
wait: false, | |||||
) | ) | ||||
}} | }} | ||||
}} | }} | ||||
stage('Debian packaging for new release') {{ | stage('Debian packaging for new release') {{ | ||||
when {{ | when {{ | ||||
expression {{ params.GIT_TAG =~ /^v\d+(.\d+)+$/ }} | expression {{ params.GIT_TAG =~ /^v\d+(.\d+)+$/ }} | ||||
expression {{ job_exists('/debian/packages/{name}/update-for-release') }} | expression {{ job_exists('/debian/packages/{name}/update-for-release') }} | ||||
}} | }} | ||||
Show All 28 Lines |