promenade/.zuul.yaml

94 lines
3.9 KiB
YAML

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
- project:
check:
jobs:
- airship-promenade-linter
- airship-docker-build-gate
gate:
jobs:
- airship-promenade-linter
- airship-docker-build-gate
post:
jobs:
- airship-docker-build-post
- job:
name: airship-promenade-linter
run: tools/gate/playbooks/zuul-linter.yaml
nodeset: openstack-helm-single-node
- job:
name: airship-docker-build-gate
run: tools/gate/playbooks/docker-image-build.yaml
nodeset: ubuntu-xenial
vars:
publish: false
tags:
dynamic:
patch_set: true
- job:
name: airship-docker-build-post
run: tools/gate/playbooks/docker-image-build.yaml
nodeset: ubuntu-xenial
secrets:
- airship_dockerhub_creds
vars:
publish: true
tags:
dynamic:
branch: true
commit: true
static:
- latest
- secret:
name: airship_dockerhub_creds
data:
username: !encrypted/pkcs1-oaep
- oY8olc1MvtkAHQ6nDELIX4Kih4fpwpjHhd6Mr5b/NgxX7+bhQVtr4SYNjmWpdiNzTCPfT
+OFSjqmMDzCusVO5ZjURU4gmsN3ip0YLUAT85CPcCfPxyuNH/r0/5HIg+35W7v+g7BUH0
CqUAM9Qw57O0cfsa+88v6Hz05nmz6e71YjItwOwhyjJ9QXHtSVJ/cAMelWfmFuohRwQ0w
9RikqAa+882Qrnl8mm/MUI2W8vi07EY78sjo5mp4AWDK04TuOpMv4Pa2yoJ42pLyiqy9Z
/ofnA1EgNf22d5iUUZQMXQDsST89vuTNbM/V2Frk2nlJjjSwhlLypdhCDzE0UBzDnWOGH
WRZzha51hIjhwOr0mAzw3J/I0LVCovrbut+RvOX5UnK9x4BKIv8b4JFhUgPgaaRtk5IeR
CwjWg7JARt+N01rXDR6K58QsmpmYG3oUvUhS1HtUYq9cXpgtz7H2oVb26hdLBEaxC1+8e
LEul+wkZ6nCXs0h9FlfbvA1/aYl1Qhezw9JUIoThTkWxhahXZVBnFQM0LlJBZjNAjDvQi
4NgVWXAFcmimNZbgDgI7LPEozyqYvqGq9s6vq1YgiwPfnddlegLWX/TN3cE1glE4rase8
Bmc6rPW+hb+5abTS64LoFqz6cQW7AG6hveq8vwTfdS53er0u135/R2VDjXUkSA=
password: !encrypted/pkcs1-oaep
- TPFxTDwm4ZbS1ILLpvkOQTJzkVnI4EPfSchGkL8kSiVwybdFzTNlMg2LHZGsXmoa9Pz4M
jWyQmFwyKCJ0oGfBl1UzB2ZGgR1vuUZR9EXio4BzYCxz4qYcxSosPw9dxU9RKqgJymjZI
WjkID4e9bfadyM6l33l9b9o3YwINd2YuHszedxSXUEo3JeqB4qFLeh0y96yvnbWa9ne24
lz4w3hRn3azY9hFxzMDbuKrcJCjnXjcWvinuNFAMYYGyPaPd9QGWotVkdHao7psc+YHhQ
ERvJpPkvHBHMvCgYakdjMtpNbIARtyj4IdDm7/EYqXJZHmUC0hl6IVQXY0+uyJHWQjYYc
2EqqTioiO0QLcXliqfLobeTLsnNgjSt7H5KJsHXujKqPhFVrfvaScqTg3wtctplh0rEgY
q7J8/RQM4FCZr5ds0qqGeHd3zl6SMZDRB1mtzJJbVHjXBsCypV5PFipKVR1sNXr/M3WJP
e0l2V9DB0+EuIz9edPRpa3vsh3sgdjj8mjxyJKMpm45UKh6nQU2iFwxs1yBYTm36e9YQk
sUcWtrtIEz6tuaVuv5Dg/V46MuPJbD6ICcGOCDAFIsxLgAYzbQiTq/uLcLk8lqi0H9VmB
QTIjYorotK3OoLAGvZaCRP37PG3d5iNzYtdVNq37p1jFoPYpFdiBLb0dqAn4Qk=
email: !encrypted/pkcs1-oaep
- cxcAl94P4831hThRHYbve05Xk1E5NsG/CzQgvBr6hzmF7wiHIPMMYRf9dMXpZ5/2KUjxE
PVHy6ymbZPtLLjOJ1ESPH2f+Evt2p02JECqJYdjV8p/S3YcWSb9omTe5Ss1bSEjmmvQS3
uhnPrX7xj8Fx0h87p0JfRc/rZiwJWjfxTmQxg1R9g9vuq1KYfnfsvRNX0q8ZMjeDlz3yu
7YemnqtDQSmlgNUUmwX7MfFsbXg2gkzrlIzfZQ+MIMWnLYP+F5UEPX8BaRQpcLXDlwB8V
112Qlr9P5Rj/9Hb9Yk8ehVfbXNAfroR/b6Cp5zGicAS3DURfeYayo3lprjaIsTFuzzrPa
jmQLyPW3FWHAC4WcTs2PjO2QTawV4hUoU9eoKXoKPfmO2g1r9SLaQNqwr7KSIGhPwZ2pC
EYA2TSrbsggMwVO6F0fujsu6xr0jhR/0wY+JWDoruIhJ46EfQrWnMqIKbu4LyYQrRhAmG
IX8rPYWPNaeSm5v8gHakgMY/KUQtKsF+rWF9dpRsOzbEKFMq0ukLIGw4vCtzQuv+MKhpV
apusK7+y9CGWj36WK2Mnl52GOI2p221LdwSXHWNePbgnYaIA4EeSItdUX4VPap3F6AJjY
WwMw7h+u+413aZNTkIwHOTLM3K8Zx5zZLv4c0booyLc7v0bxxi41IZ5tnl/UB0=