Merge "Refactor library jobs"
This commit is contained in:
2 changed files with 16 additions and 56 deletions
@@ -92,7 +92,14 @@
parent:puppet-openstack-base
pre-run:playbooks/prepare-node-unit.yaml
required-projects:
- name:openstack/puppet-nova
- name:openstack/puppet-openstack_spec_helper
irrelevant-files:
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^requirements.txt$
- ^test-requirements.txt$
- job:
name:puppet-openstack-syntax-base
@@ -115,6 +122,11 @@
- ^setup.py$
- ^tox.ini$
- job:
name:puppet-openstack-libraries-puppet-syntax-base
parent:puppet-openstack-syntax-base
run:playbooks/run-libraries-syntax-tests.yaml
- job:
name:puppet-openstack-unit-base
parent:puppet-openstack-integration-base
@@ -144,27 +156,5 @@
- job:
name:puppet-openstack-libraries-puppet-unit-base
parent:puppet-openstack-integration-base
parent:puppet-openstack-unit-base
run:playbooks/run-libraries-unit-tests.yaml
pre-run:playbooks/prepare-node-unit.yaml
timeout:3600
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^examples/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^requirements.txt$
- ^test-requirements.txt$
- ^spec/acceptance/.*$
- ^LICENSE$
- ^.gitreview$
- ^.gitignore$
- ^.pdkignore$
- ^setup.cfg$
- ^setup.py$
- ^tox.ini$
vars:
rspec_puppet_version:'latest'
@@ -3,12 +3,6 @@
name:puppet-openstack-lint-ubuntu-jammy
parent:puppet-openstack-module-base
run:playbooks/run-lint-tests.yaml
irrelevant-files:
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^requirements.txt$
- ^test-requirements.txt$
- job:
name:puppet-openstack-syntax-7-ubuntu-jammy
@@ -28,42 +22,18 @@
- job:
name:puppet-openstack-libraries-puppet-lint-ubuntu-jammy
parent:puppet-openstack-integration-base
parent:puppet-openstack-module-base
run:playbooks/run-libraries-lint-tests.yaml
pre-run:playbooks/prepare-node-unit.yaml
timeout:3600
- job:
name:puppet-openstack-libraries-puppet-syntax
parent:puppet-openstack-integration-base
run:playbooks/run-libraries-syntax-tests.yaml
pre-run:playbooks/prepare-node-unit.yaml
timeout:3600
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$
- ^LICENSE$
- ^.gitignore$
- ^.gitreview$
- ^.pdkignore$
- ^setup.cfg$
- ^setup.py$
- ^tox.ini$
- job:
name:puppet-openstack-libraries-puppet-syntax-7-ubuntu-jammy
parent:puppet-openstack-libraries-puppet-syntax
parent:puppet-openstack-libraries-puppet-syntax-base
vars:
puppet:7
- job:
name:puppet-openstack-libraries-puppet-syntax-8-centos-9-stream
parent:puppet-openstack-libraries-puppet-syntax
parent:puppet-openstack-libraries-puppet-syntax-base
nodeset:centos-9-stream
voting:false
vars:
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.