Move security site to AFS publishing
Move from promoting to static.o.o for the security site to publish via promote to AFS. Rename existing promote-security jobs to promote-security-static and add it to ossa repo so that we publish to both old and new location. The promote-security-static job can be removed once everything works. Create new promote-security job for publishing to AFS. Story: 2006598 Task: 36854 Change-Id: I18404d8fa79566de1bee1ac5760b8a440e885df8
This commit is contained in:

committed by
Andreas Jaeger

parent
ac7ffa6808
commit
42a967ca7f
@@ -719,16 +719,30 @@
|
|||||||
publish_site: "governance.openstack.org"
|
publish_site: "governance.openstack.org"
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: promote-security
|
name: promote-security-static
|
||||||
parent: base-promote-tox-docs-static
|
parent: base-promote-tox-docs-static
|
||||||
description: |
|
description: |
|
||||||
Promote content to static.openstack.org to /srv/static/security
|
Promote content to static.openstack.org to /srv/static/security
|
||||||
|
|
||||||
|
This job is added for transition of sites, it will be
|
||||||
|
removed soon.
|
||||||
final: true
|
final: true
|
||||||
allowed-projects:
|
allowed-projects:
|
||||||
- openstack/ossa
|
- openstack/ossa
|
||||||
vars:
|
vars:
|
||||||
static_target: security
|
static_target: security
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: promote-security
|
||||||
|
parent: promote-tox-docs-site-base
|
||||||
|
description: |
|
||||||
|
Promote content to security.openstack.org.
|
||||||
|
final: true
|
||||||
|
allowed-projects:
|
||||||
|
- openstack/ossa
|
||||||
|
vars:
|
||||||
|
publish_site: "security.openstack.org"
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: promote-openstack-manuals
|
name: promote-openstack-manuals
|
||||||
description: |
|
description: |
|
||||||
|
@@ -3598,6 +3598,14 @@
|
|||||||
templates:
|
templates:
|
||||||
- publish-to-pypi
|
- publish-to-pypi
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: openstack/ossa
|
||||||
|
promote:
|
||||||
|
jobs:
|
||||||
|
# TODO(AJaeger): Remove once transition to AFS publishing is
|
||||||
|
# done.
|
||||||
|
- promote-security-static
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: openstack/oswin-tempest-plugin
|
name: openstack/oswin-tempest-plugin
|
||||||
templates:
|
templates:
|
||||||
|
Reference in New Issue
Block a user