Merge "Add new base for containers-build and periodic without files:"

This commit is contained in:
Zuul 2019-02-19 21:06:48 +00:00 committed by Gerrit Code Review
commit 04c09e9ba0
2 changed files with 27 additions and 14 deletions

View File

@ -155,3 +155,26 @@
tags:
- build
- standalone
# Please do not add files: to tripleo-build-containers-base otherwise the periodic job wont run
# See https://storyboard.openstack.org/#!/story/2005040
- job:
name: tripleo-build-containers-base
abstract: true
description: |
Base abstract job for standalone TripleO CI build-containers jobs
parent: tripleo-ci-base-singlenode
pre-run:
- playbooks/tripleo-buildcontainers/pre.yaml
run: playbooks/tripleo-buildcontainers/run.yaml
post-run: playbooks/tripleo-buildcontainers/post.yaml
timeout: 7200
voting: false
required-projects:
- git.openstack.org/openstack/ansible-role-container-registry
- git.openstack.org/openstack/kolla
- git.openstack.org/openstack/python-tripleoclient
- git.openstack.org/openstack/requirements
- git.openstack.org/openstack/tripleo-common
- git.openstack.org/openstack/tripleo-repos

View File

@ -15,28 +15,18 @@
- job:
name: tripleo-build-containers-centos-7
parent: tripleo-ci-base-singlenode
pre-run:
- playbooks/tripleo-buildcontainers/pre.yaml
run: playbooks/tripleo-buildcontainers/run.yaml
post-run: playbooks/tripleo-buildcontainers/post.yaml
timeout: 7200
parent: tripleo-build-containers-base
nodeset: single-centos-7-node
voting: true
required-projects:
- git.openstack.org/openstack/ansible-role-container-registry
- git.openstack.org/openstack/kolla
- git.openstack.org/openstack/python-tripleoclient
- git.openstack.org/openstack/requirements
- git.openstack.org/openstack/tripleo-common
- git.openstack.org/openstack/tripleo-repos
irrelevant-files:
- ^.*\.rst$
- ^releasenotes/.*$
files:
# tripleo-ci
- ^playbooks/tripleo-buildcontainers/.*$
- zuul.d/build-containers.yaml
- zuul.d/base.yaml
- zuul.d/nodesets.yaml
- roles/tripleo-repos/.*
# tripleo-common
- ^container-images/.*$
- ^tripleo_common/image/.*$