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:
parent
467bed319a
commit
21e3d5f43d
19
.zuul.yaml
19
.zuul.yaml
|
@ -202,6 +202,12 @@
|
||||||
dependencies: zuul-build-image
|
dependencies: zuul-build-image
|
||||||
- nodepool-zuul-functional:
|
- nodepool-zuul-functional:
|
||||||
voting: false
|
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:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- zuul-upload-image
|
- zuul-upload-image
|
||||||
|
@ -238,19 +244,22 @@
|
||||||
timeout: 2700 # 45 minutes
|
timeout: 2700 # 45 minutes
|
||||||
- zuul-quick-start:
|
- zuul-quick-start:
|
||||||
dependencies: zuul-upload-image
|
dependencies: zuul-upload-image
|
||||||
post:
|
- build-python-release
|
||||||
jobs:
|
- build-javascript-content-tarball:
|
||||||
- publish-zuul-docs
|
|
||||||
- publish-zuul-python-branch-tarball
|
|
||||||
- publish-openstack-javascript-content:
|
|
||||||
vars:
|
vars:
|
||||||
node_version: 10
|
node_version: 10
|
||||||
zuul_work_dir: "{{ zuul.project.src_dir }}/web"
|
zuul_work_dir: "{{ zuul.project.src_dir }}/web"
|
||||||
create_tarball_directory: build
|
create_tarball_directory: build
|
||||||
|
post:
|
||||||
|
jobs:
|
||||||
|
- publish-zuul-docs
|
||||||
|
- publish-zuul-python-branch-tarball
|
||||||
- release-zuul-python
|
- release-zuul-python
|
||||||
promote:
|
promote:
|
||||||
jobs:
|
jobs:
|
||||||
- zuul-promote-image
|
- zuul-promote-image
|
||||||
|
- opendev-promote-python
|
||||||
|
- opendev-promote-javascript-content
|
||||||
release:
|
release:
|
||||||
jobs:
|
jobs:
|
||||||
- release-zuul-python
|
- release-zuul-python
|
||||||
|
|
Loading…
Reference in New Issue