Merge "Add a Python release job for API services"
This commit is contained in:
@@ -118,6 +118,27 @@
|
|||||||
- secret: site_tarballs
|
- secret: site_tarballs
|
||||||
name: fileserver
|
name: fileserver
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: release-openstack-python-without-pypi
|
||||||
|
parent: publish-openstack-artifacts
|
||||||
|
description: |
|
||||||
|
Sign and release python tarballs to tarballs.openstack.org, but
|
||||||
|
do not upload to PyPI.
|
||||||
|
pre-run: playbooks/python-tarball/pre
|
||||||
|
run: playbooks/python-tarball/run
|
||||||
|
post-run:
|
||||||
|
- playbooks/python-tarball/post
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/requirements
|
||||||
|
secrets:
|
||||||
|
- gpg_key
|
||||||
|
vars:
|
||||||
|
# NOTE(dhellmann): Library projects using a custom installation
|
||||||
|
# script need to be told where the constraints file is. We can
|
||||||
|
# remove this when tox is no longer part of the CTI for building
|
||||||
|
# sdists.
|
||||||
|
tox_constraints_file: "{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt"
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: release-openstack-python
|
name: release-openstack-python
|
||||||
parent: publish-openstack-artifacts
|
parent: publish-openstack-artifacts
|
||||||
|
Reference in New Issue
Block a user