Add release pipeline to zuulv3.o.o
This allows us to start work on zuulv3 publication jobs. EG: pypi or docs.o.o. Because we need access to credentials, allow-secrets. Change-Id: I005186ff2d2ad7f72237ae8111d9c80c6e70180b Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
d6be65c05e
commit
90f48c1bce
18
zuul.yaml
18
zuul.yaml
@ -34,6 +34,24 @@
|
||||
mysql:
|
||||
score: -1
|
||||
|
||||
- pipeline:
|
||||
name: release
|
||||
# NOTE(pabelanger): release pipeline needs access to credentials (eg: pypi).
|
||||
allow-secrets: true
|
||||
description: When a commit is tagged as a release, this pipeline runs jobs that publish archives and documentation.
|
||||
manager: independent
|
||||
precedence: high
|
||||
trigger:
|
||||
gerrit:
|
||||
- event: ref-updated
|
||||
ref: ^refs/tags/[0-9]+(\.[0-9]+)*$
|
||||
# TODO(pabelanger): Uncomment for production
|
||||
# failure:
|
||||
# smtp:
|
||||
# from: zuul@openstack.org
|
||||
# to: release-job-failures@lists.openstack.org
|
||||
# subject: 'Release of {change.project} failed'
|
||||
|
||||
- job:
|
||||
name: base
|
||||
description: |
|
||||
|
Loading…
Reference in New Issue
Block a user