Remove obsolete docs publish jobs

These jobs are not used anymore, their usage has been replaced by
promote jobs. Remove them.

Depends-On: https://review.opendev.org/682971
Depends-On: https://review.opendev.org/677245
Depends-On: https://review.opendev.org/682973
Depends-On: https://review.opendev.org/682974
Depends-On: https://review.opendev.org/682975
Depends-On: https://review.opendev.org/682976
Depends-On: https://review.opendev.org/682978
Depends-On: https://review.opendev.org/682982
Change-Id: I9d1a9680ce00f9233ce73f9bfc7cb64cf3a5fc54
This commit is contained in:
Andreas Jaeger 2019-09-18 21:33:01 +02:00
parent 415f773b65
commit ee9e45fc1e

View File

@ -195,7 +195,7 @@
This is the publication job for ``build-openstack-sphinx-docs``.
This job is obsolete and should not be used anymore since rocky,
use ``publish-openstack-docs`` instead.
use ``promote-openstack-docs`` instead.
final: true
pre-run:
@ -208,97 +208,6 @@
- name: openstack/neutron
- name: openstack/horizon
- job:
name: publish-openstack-tox-docs-base
description: |
Base job for publishing docs tox job.
Publish the results of the docs tox job to
/afs/.openstack.org/docs/{{ zuul.project.short_name }}.
branches: ^(?!stable/(ocata|pike|queens|rocky)).*$
abstract: true
protected: true
pre-run: playbooks/project-config/pre-tox.yaml
run: playbooks/project-config/run-tox.yaml
post-run:
- playbooks/project-config/post-tox.yaml
- playbooks/publish/openstack-afs.yaml
required-projects:
- name: openstack/requirements
roles:
- zuul: zuul/zuul-jobs
- zuul: openstack/openstack-zuul-jobs
vars:
tox_envlist: docs
bindep_profile: compile doc
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/openstack/requirements/upper-constraints.txt'
secrets:
- secret: afsdocs_secret
name: afs
- job:
name: publish-openstack-tox-docs-base
nodeset: ubuntu-xenial
description: |
Base job for publishing docs tox job.
Publish the results of the docs tox job to
/afs/.openstack.org/docs/{{ zuul.project.short_name }}.
This job runs on Xenial for stable/ocata, pike, queens and rocky. This
job is prepared to make sure all stable branches before stable/stein will
keep running on xenial.
branches:
- stable/ocata
- stable/pike
- stable/queens
- stable/rocky
abstract: true
protected: true
pre-run: playbooks/project-config/pre-tox.yaml
run: playbooks/project-config/run-tox.yaml
post-run:
- playbooks/project-config/post-tox.yaml
- playbooks/publish/openstack-afs.yaml
required-projects:
- name: openstack/requirements
roles:
- zuul: zuul/zuul-jobs
- zuul: openstack/openstack-zuul-jobs
vars:
tox_envlist: docs
bindep_profile: compile doc
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/openstack/requirements/upper-constraints.txt'
secrets:
- secret: afsdocs_secret
name: afs
- job:
name: publish-openstack-tox-docs
parent: publish-openstack-tox-docs-base
description: |
Publication job for projects that run tox using
the docs environment following OpenStack PTI.
Publish the results of the docs tox job to
/afs/.openstack.org/docs/{{ zuul.project.short_name }}.
Publishes depending on branch to latest/ (for master), or the
basename of the branch like pike (for stable/pike).
This is the publication job for ``openstack-tox-docs``.
This is deprecated, use ``promote-openstack-tox-docs`` instead.
final: true
post-run:
- playbooks/sphinx/post.yaml
required-projects:
- name: openstack/requirements
vars:
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/openstack/requirements/upper-constraints.txt'
- job:
name: promote-openstack-tox-docs
parent: opendev-promote-docs-base
@ -526,23 +435,6 @@
name: afs
pass-to-parent: true
- job:
name: publish-tox-docs-infra-bionic
parent: publish-openstack-tox-docs-base
description: |
Publish the results of the tox docs job to
/afs/.openstack.org/infra/{{ zuul.project.short_name }}
using an ubuntu-bionic nodeset (openstackid will use this
to get around the final: true in publish-tox-docs-infra
until the default nodeset is updated in the base job)
final: true
post-run:
- playbooks/sphinx/post-infra.yaml
vars:
afs_subpath: "/infra/{{ zuul.project.short_name }}"
bindep_profile: compile doc
nodeset: ubuntu-bionic
- job:
name: promote-infra-manual
parent: promote-tox-docs-special-base