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:
parent
415f773b65
commit
ee9e45fc1e
110
zuul.d/jobs.yaml
110
zuul.d/jobs.yaml
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user