diff options
author | Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> | 2018-02-27 15:10:17 -0800 |
---|---|---|
committer | Jeremy Phelps <jphelps@linuxfoundation.org> | 2018-03-09 11:27:56 -0600 |
commit | 295975d522aaa584bc3dd79c043b1a6003977f22 (patch) | |
tree | 97c4d8f68ff8d4bdd476f37245c2592d18017d82 /jjb/global-macros.yaml | |
parent | 7c8380e89cfc00cb0002e9c08aec0f9aeaf2ea98 (diff) |
Configure PyPI releases
This changes adds the following functionality for PyPI releases
- macros
- A PyPI server macro
- scripts
- A script to build artifacts
- A script to publish artifacts
- templates
- Templates for release
- jobs
- Jobs for release
- Nexus3 staging
- Nexus3 release
- PyPI index will be added at a later date
Issue-ID: CIMAN-137
Change-Id: I53522ed2fa2f462afebaac94c44fa2a9979e9c2a
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
Diffstat (limited to 'jjb/global-macros.yaml')
-rw-r--r-- | jjb/global-macros.yaml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/jjb/global-macros.yaml b/jjb/global-macros.yaml index 826b6041d..85c275644 100644 --- a/jjb/global-macros.yaml +++ b/jjb/global-macros.yaml @@ -66,6 +66,14 @@ builders: - shell: !include-raw: include-docker-login.sh +- builder: + name: publish-pypi + builders: + - inject: + properties-content: PYPI_SERVER={pypi-server} + - shell: + !include-raw-escape: ../shell/pypi-publish.sh + # PARAMETERS - parameter: name: infra-parameters |