Switch to opendev release/docs jobs

We no longer need the zuul-specific release jobs, the opendev
job will do.  Also, we haven't needed it in the post pipeline
for a while since we added the promote release for dev releases.
We must have missed that.

Also switch to the new promote-based docs jobs.

Change-Id: I826aa3fc3c8e83cf6f2c6d3896b602d164275ba0
This commit is contained in:
James E. Blair 2019-07-11 13:14:57 -07:00
parent 41927a38db
commit f1bcb7ccb5
1 changed files with 5 additions and 9 deletions

View File

@ -166,7 +166,7 @@
check:
jobs:
- zuul-build-image
- tox-docs
- zuul-tox-docs
- tox-pep8
- tox-py35:
irrelevant-files:
@ -211,7 +211,7 @@
gate:
jobs:
- zuul-upload-image
- tox-docs
- zuul-tox-docs
- tox-pep8
- tox-py35:
irrelevant-files:
@ -250,17 +250,13 @@
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
- zuul-promote-docs
- opendev-promote-python
- opendev-promote-javascript-content
release:
jobs:
- release-zuul-python
- publish-zuul-docs
- opendev-release-python
- zuul-publish-tox-docs