--- # This file contains the puppet openstack project templates for lint, unit and # integration jobs. # lint jobs - project-template: name: puppet-openstack-check-jobs check: jobs: - puppet-openstack-lint-ubuntu-focal - puppet-openstack-syntax-6-ubuntu-focal gate: jobs: - puppet-openstack-lint-ubuntu-focal - puppet-openstack-syntax-6-ubuntu-focal - project: templates: - puppet-openstack-check-jobs - puppet-openstack-integration-jobs-all # jobs for the puppet openstack library repos - project-template: name: puppet-openstack-library-jobs check: jobs: - puppet-openstack-libraries-puppet-lint-ubuntu-focal - puppet-openstack-libraries-puppet-syntax-6-ubuntu-focal - puppet-openstack-libraries-puppet-unit-6.21-centos-8-stream - puppet-openstack-libraries-puppet-unit-6.21-ubuntu-focal - puppet-openstack-libraries-puppet-unit-latest-ubuntu-focal - puppet-openstack-libraries-litmus-centos-8-stream - puppet-openstack-libraries-litmus-ubuntu-focal gate: jobs: - puppet-openstack-libraries-puppet-lint-ubuntu-focal - puppet-openstack-libraries-puppet-syntax-6-ubuntu-focal - puppet-openstack-libraries-puppet-unit-6.21-ubuntu-focal - puppet-openstack-libraries-litmus-centos-8-stream # integration jobs - project-template: name: puppet-openstack-integration-jobs-all check: jobs: - puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario000-tempest-centos-8-stream - puppet-openstack-integration-6-scenario001-tempest-centos-8-stream - puppet-openstack-integration-6-scenario002-tempest-centos-8-stream - puppet-openstack-integration-6-scenario003-tempest-centos-8-stream - puppet-openstack-integration-6-scenario004-tempest-centos-8-stream gate: jobs: - puppet-openstack-integration-6-scenario001-tempest-centos-8-stream - puppet-openstack-integration-6-scenario002-tempest-centos-8-stream - puppet-openstack-integration-6-scenario003-tempest-centos-8-stream - puppet-openstack-integration-6-scenario004-tempest-centos-8-stream experimental: jobs: - puppet-openstack-integration-6-scenario001-tempest-debian-stable-luminous - puppet-openstack-integration-6-scenario002-tempest-debian-stable - puppet-openstack-integration-6-scenario003-tempest-debian-stable - puppet-openstack-integration-6-scenario004-tempest-debian-stable-luminous - project-template: name: puppet-openstack-integration-jobs-scenario001 check: jobs: - puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario001-tempest-centos-8-stream gate: jobs: - puppet-openstack-integration-6-scenario001-tempest-centos-8-stream experimental: jobs: - puppet-openstack-integration-6-scenario001-tempest-debian-stable-luminous - project-template: name: puppet-openstack-integration-jobs-scenario002 check: jobs: - puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario002-tempest-centos-8-stream gate: jobs: - puppet-openstack-integration-6-scenario002-tempest-centos-8-stream experimental: jobs: - puppet-openstack-integration-6-scenario002-tempest-debian-stable - project-template: name: puppet-openstack-integration-jobs-scenario003 check: jobs: - puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario003-tempest-centos-8-stream gate: jobs: - puppet-openstack-integration-6-scenario003-tempest-centos-8-stream experimental: jobs: - puppet-openstack-integration-6-scenario003-tempest-debian-stable - project-template: name: puppet-openstack-integration-jobs-scenario004 check: jobs: - puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal - puppet-openstack-integration-6-scenario004-tempest-centos-8-stream gate: jobs: - puppet-openstack-integration-6-scenario004-tempest-centos-8-stream experimental: jobs: - puppet-openstack-integration-6-scenario004-tempest-debian-stable-luminous