Add promote job for service-types-authority

Add new promote job for publishing of service-types-authority to AFS.

Also, fix description of promote-tox-docs-site-base.

Change-Id: I44d6d7d2f40ed5a58b4783224c5dfe4c1544acd3
Needed-By: https://review.opendev.org/708514
Story: #2006598
Task: #37723
This commit is contained in:
Andreas Jaeger 2020-02-18 22:04:35 +01:00
parent 42b588e9ec
commit e2f53f15ed

View File

@ -414,6 +414,21 @@
secrets:
- site_specs
- job:
name: promote-service-types-authority
parent: promote-tox-docs-site-base
description: |
Publish OpenStack Service Types Authority to
/afs/.openstack.org/project/service-typs.openstack.org/.
This is a promote job for ``service-types-authority-tox-publish``.
final: true
allowed-projects:
- openstack/service-types-authority
vars:
download_artifact_job: service-types-authority-tox-publish
publish_site: "service-types.openstack.org"
- job:
name: promote-infra-index
parent: promote-tox-docs-special-base
@ -541,7 +556,7 @@
that need a special location.
Publish the results of the tox-docs job to
/afs/.openstack.org/{{publish_site }}.
/afs/.openstack.org/project/{{publish_site }}.
This is a promote job for ``openstack-tox-docs``.