Repair promote-openstack-manuals-developer

The job regressed after I335bafab0d926a0f75971cdd0954a34911ae29c1
made publish_site effectively required for opendev-promote-docs-base
so set it to something relevant. It's mainly used in the parent to
construct a default AFS publication path, but is effectively unused
for promote-openstack-manuals-developer since its secret defines a
custom target path anyway.

Also fix up some spelling and grammar mistakes in the job's
description while we're here.

Change-Id: I9e0a5b8c72727acc45d775fefcade02164c9222c
This commit is contained in:
Jeremy Stanley
2024-11-04 18:03:14 +00:00
parent 58060c035b
commit 7012a56668

View File

@@ -636,8 +636,8 @@
- job:
name: promote-openstack-manuals-developer
description: |
Promote content fron build-openstack-manuals job and
publishes it on developer.openstack.org website.
Promote content from the build-openstack-manuals job and
publish it on the developer.openstack.org website.
parent: opendev-promote-docs-base
final: true
allowed-projects:
@@ -645,7 +645,10 @@
vars:
write_root_marker: false
download_artifact_job: build-tox-manuals-publishdocs
# A parent job playbook expects this to be defined
publish_site: "developer.openstack.org"
secrets:
# This also overrides the target AFS path inferred from publish_site
- secret: afsdeveloper_secret-openstack-manuals
name: afs
pass-to-parent: true