Switch project-config to promote jobs [2]: Update build jobs

Rebase the project-config build jobs on opendev-tox-docs so that
we can collect the generated artifacts and use a promote job.
Note that opendev-tox-docs expects the content in a "html" subdirectory
of sphinx_build_dir, so next step will be changing the tox environment.

Depends-On: https://review.opendev.org/682211
Needed-By: https://review.opendev.org/682212
Change-Id: I522de9591d3e20ddd634573c42688c38a805d497
This commit is contained in:
Andreas Jaeger 2019-09-14 16:50:31 +02:00
parent 71c392db3d
commit 8da4582fb2

View File

@ -1051,11 +1051,12 @@
- job:
name: build-openstack-specs-site
parent: tox
parent: opendev-tox-docs
description: |
Generates the index page of http://specs.openstack.org/.
vars:
tox_envlist: specs
sphinx_build_dir: specs
files:
- bindep.txt
- specs/.*
@ -1078,11 +1079,12 @@
- job:
name: project-config-infra-docs-index
parent: tox
parent: opendev-tox-docs
description: |
Generates the index page for https://docs.openstack.org/infra/.
vars:
tox_envlist: infra-docs
sphinx_build_dir: docs-site
files:
- bindep.txt
- docs-site/.*