cabac61161
Currently content provider job is not skipped even when tripleo job is skipped, but this is uselesss. This change ensures that we rely on the same list of irrelevant files so that the content provider job is skipped when tripleo job is skipped. Change-Id: Iee924f673e3c006606071916c906597cbd891962
78 lines
2.3 KiB
YAML
78 lines
2.3 KiB
YAML
---
|
|
# This file contains the tripleo jobs for the puppet modules
|
|
#
|
|
- job:
|
|
name: tripleo-puppet-ci-centos-8-undercloud-containers
|
|
parent: tripleo-ci-centos-8-undercloud-containers
|
|
irrelevant-files: &irrelevant_files
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^spec/.*$
|
|
- ^requirements.txt$
|
|
- ^test-requirements.txt$
|
|
- ^LICENSE$
|
|
- ^.gitreview$
|
|
- ^.gitignore$
|
|
- ^setup.cfg$
|
|
- ^setup.py$
|
|
- ^tox.ini$
|
|
|
|
- job:
|
|
name: tripleo-puppet-ci-centos-8-content-provider
|
|
parent: tripleo-ci-centos-8-content-provider
|
|
irrelevant-files: *irrelevant_files
|
|
|
|
- project-template:
|
|
name: tripleo-puppet-undercloud
|
|
check:
|
|
jobs:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
- tripleo-puppet-ci-centos-8-undercloud-containers:
|
|
vars: &undercloud_consumer_vars
|
|
consumer_job: true
|
|
remove_tags:
|
|
- build
|
|
dependencies:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
gate:
|
|
jobs:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
- tripleo-puppet-ci-centos-8-undercloud-containers:
|
|
vars: *undercloud_consumer_vars
|
|
dependencies:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
|
|
- job:
|
|
name: tripleo-puppet-ci-centos-8-standalone
|
|
parent: tripleo-ci-centos-8-standalone
|
|
irrelevant-files: *irrelevant_files
|
|
vars:
|
|
featureset_override:
|
|
standalone_environment_files:
|
|
- 'environments/low-memory-usage.yaml'
|
|
|
|
- project-template:
|
|
name: tripleo-puppet-standalone
|
|
check:
|
|
jobs:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
- tripleo-puppet-ci-centos-8-standalone:
|
|
vars: &standalone_consumer_vars
|
|
consumer_job: true
|
|
build_container_images: false
|
|
remove_tags:
|
|
- build
|
|
dependencies:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
gate:
|
|
jobs:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|
|
- tripleo-puppet-ci-centos-8-standalone:
|
|
vars: *standalone_consumer_vars
|
|
dependencies:
|
|
- tripleo-puppet-ci-centos-8-content-provider
|