--- - project: templates: - tripleo-ansible-molecule-jobs - release-notes-jobs-python3 - openstack-python3-victoria-jobs - tripleo-multinode-container-minimal-pipeline - tripleo-standalone-scenarios-pipeline - tripleo-undercloud-jobs-pipeline check: jobs: - tripleo-ci-centos-8-content-provider: dependencies: - openstack-tox-linters irrelevant-files: - ^tox.ini$ - openstack-tox-linters: &tripleo-linters nodeset: centos-8 - openstack-tox-docs: &tripleo-docs files: - ^doc/.* - ^molecule-requirements.txt - ^README.rst - ^requirements.txt - tripleo-ci-centos-8-containers-undercloud-minion: &undercloud_minion vars: consumer_job: true remove_tags: - build dependencies: - tripleo-ci-centos-8-content-provider files: - ^tripleo_ansible/.* irrelevant-files: - .*.md$ - .*.rst$ - .*.txt$ - ^_skeleton_role_/.* - ^scripts/.* - ^tox.ini$ - ^tripleo_ansible/playbooks/docker-vfs-setup.yml$ - ^tripleo_ansible/roles/.*/molecule.* - ^tripleo_ansible/roles/.*/meta - ^tripleo_ansible/roles/test_deps/.* - ^zuul.d/.* gate: jobs: - tripleo-ci-centos-8-content-provider - openstack-tox-linters: *tripleo-linters - openstack-tox-docs: *tripleo-docs - tripleo-ci-centos-8-containers-undercloud-minion: *undercloud_minion post: jobs: - publish-openstack-python-branch-tarball promote: jobs: - promote-openstack-tox-docs: *tripleo-docs