Add opendev tarball jobs

Add jobs which build branch-tip sdist, wheel, and javascript
content archives and promote them to tarballs.opendev.org.

Change-Id: I4e977b7f3e79a60ecec49839c1cd064ec52d08ab
This commit is contained in:
James E. Blair 2019-06-07 10:11:31 -07:00
parent 467bed319a
commit 21e3d5f43d
1 changed files with 14 additions and 5 deletions

View File

@ -202,6 +202,12 @@
dependencies: zuul-build-image
- nodepool-zuul-functional:
voting: false
- build-python-release
- build-javascript-content-tarball:
vars:
node_version: 10
zuul_work_dir: "{{ zuul.project.src_dir }}/web"
create_tarball_directory: build
gate:
jobs:
- zuul-upload-image
@ -238,19 +244,22 @@
timeout: 2700 # 45 minutes
- zuul-quick-start:
dependencies: zuul-upload-image
post:
jobs:
- publish-zuul-docs
- publish-zuul-python-branch-tarball
- publish-openstack-javascript-content:
- build-python-release
- build-javascript-content-tarball:
vars:
node_version: 10
zuul_work_dir: "{{ zuul.project.src_dir }}/web"
create_tarball_directory: build
post:
jobs:
- publish-zuul-docs
- publish-zuul-python-branch-tarball
- release-zuul-python
promote:
jobs:
- zuul-promote-image
- opendev-promote-python
- opendev-promote-javascript-content
release:
jobs:
- release-zuul-python