Merge "Publish placement-api-ref"
This commit is contained in:
commit
2b8b89d935
@ -112,7 +112,7 @@
|
|||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
- job-template:
|
- job-template:
|
||||||
name: gate-placement-api-ref-nv
|
name: gate-placement-api-ref
|
||||||
description: Build and draft the placement API Reference from source.
|
description: Build and draft the placement API Reference from source.
|
||||||
node: ubuntu-xenial
|
node: ubuntu-xenial
|
||||||
|
|
||||||
@ -168,6 +168,34 @@
|
|||||||
- test-results
|
- test-results
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
|
# Because placement is hosted within nova, which has its own api-ref,
|
||||||
|
# we need a separate job for placement, to handle the separate
|
||||||
|
# directories.
|
||||||
|
# TODO(cdent): When placement gets its own repo, remove the special
|
||||||
|
# jobs, this one and 'gate-placement-api-ref'.
|
||||||
|
- job:
|
||||||
|
name: 'placement-api-ref'
|
||||||
|
description: Build and publish the Placement API Reference from source.
|
||||||
|
node: ubuntu-xenial
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- zuul-git-prep-upper-constraints
|
||||||
|
- install-distro-packages
|
||||||
|
- revoke-sudo
|
||||||
|
- run-tox:
|
||||||
|
envlist: 'placement-api-ref'
|
||||||
|
- add-docs-root-marker:
|
||||||
|
docsrootdir: placement-api-ref/build/html
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- afs:
|
||||||
|
site: afs-developer-docs
|
||||||
|
source: 'placement-api-ref/build/html/**'
|
||||||
|
target: 'api-ref/placement'
|
||||||
|
remove-prefix: 'placement-api-ref/build/html/'
|
||||||
|
- test-results
|
||||||
|
- console-log
|
||||||
|
|
||||||
# Be aware that the variable "service" needs to be
|
# Be aware that the variable "service" needs to be
|
||||||
# set when this job group is used.
|
# set when this job group is used.
|
||||||
# The "service" variable comes from the service catalog, which is
|
# The "service" variable comes from the service catalog, which is
|
||||||
|
@ -8539,7 +8539,8 @@
|
|||||||
- api-ref-jobs:
|
- api-ref-jobs:
|
||||||
service: compute
|
service: compute
|
||||||
- gate-{name}-api-ref-src
|
- gate-{name}-api-ref-src
|
||||||
- gate-placement-api-ref-nv
|
- gate-placement-api-ref
|
||||||
|
- placement-api-ref
|
||||||
- '{pipeline}-tempest-dsvm-neutron-nova-next-full-{node}{suffix}':
|
- '{pipeline}-tempest-dsvm-neutron-nova-next-full-{node}{suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: ubuntu-xenial
|
node: ubuntu-xenial
|
||||||
|
@ -2730,7 +2730,7 @@ jobs:
|
|||||||
- '^api-ref/.*'
|
- '^api-ref/.*'
|
||||||
- '^doc/api_samples/.*'
|
- '^doc/api_samples/.*'
|
||||||
|
|
||||||
- name: ^gate-placement-api-ref-nv$
|
- name: ^gate-placement-api-ref$
|
||||||
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/placement-api-ref/build/html/
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/placement-api-ref/build/html/
|
||||||
branch: master
|
branch: master
|
||||||
files:
|
files:
|
||||||
@ -12879,14 +12879,16 @@ projects:
|
|||||||
- gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv
|
- gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv
|
||||||
- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial
|
- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv
|
- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv
|
||||||
- gate-placement-api-ref-nv
|
- gate-placement-api-ref
|
||||||
gate:
|
gate:
|
||||||
- gate-nova-tox-functional-ubuntu-xenial
|
- gate-nova-tox-functional-ubuntu-xenial
|
||||||
- gate-nova-tox-functional-py35-ubuntu-xenial
|
- gate-nova-tox-functional-py35-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-cells-ubuntu-xenial
|
- gate-tempest-dsvm-cells-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial
|
- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial
|
||||||
|
- gate-placement-api-ref
|
||||||
post:
|
post:
|
||||||
- nova-coverage-ubuntu-xenial
|
- nova-coverage-ubuntu-xenial
|
||||||
|
- placement-api-ref
|
||||||
experimental:
|
experimental:
|
||||||
- gate-tempest-dsvm-nova-v20-api-ubuntu-xenial
|
- gate-tempest-dsvm-nova-v20-api-ubuntu-xenial
|
||||||
- gate-grenade-dsvm-neutron-nova-next-ubuntu-xenial-nv
|
- gate-grenade-dsvm-neutron-nova-next-ubuntu-xenial-nv
|
||||||
|
Loading…
Reference in New Issue
Block a user