---
# Job definition Anchors
-- pypi_job_boiler_plate: &pypi_job_boiler_plate
+- _pypi_job_boiler_plate: &pypi_job_boiler_plate
name: pypi_job_boiler_plate
#####################
- compare-type: ANT
pattern: '**'
+ submodule-disable: false
+ submodule-timeout: 10
+
#####################
# Job Configuration #
#####################
refspec: '$GERRIT_REFSPEC'
branch: '$GERRIT_BRANCH'
submodule-recursive: true
+ submodule-timeout: '{submodule-timeout}'
+ submodule-disable: '{submodule-disable}'
choosing-strategy: default
wrappers:
- file-id: pypirc
target: '$HOME/.pypirc'
- shell:
- !include-raw-escape: ../shell/pypi-dist-build.sh
+ !include-raw-escape: ../../shell/pypi-dist-build.sh
- publish-pypi:
pypi-server: staging
- file-id: pypirc
target: '$HOME/.pypirc'
- shell:
- !include-raw-escape: ../shell/pypi-dist-build.sh
+ !include-raw-escape: ../../shell/pypi-dist-build.sh
- publish-pypi:
pypi-server: release
- file-id: pypirc
target: '$HOME/.pypirc'
- shell:
- !include-raw-escape: ../shell/pypi-dist-build.sh
+ !include-raw-escape: ../../shell/pypi-dist-build.sh
- publish-pypi:
pypi-server: staging
- file-id: pypirc
target: '$HOME/.pypirc'
- shell:
- !include-raw-escape: ../shell/pypi-dist-build.sh
+ !include-raw-escape: ../../shell/pypi-dist-build.sh
- publish-pypi:
pypi-server: release