- job: name: stackviz-nodejs16-run-lint parent: nodejs-run-lint description: | Run lint using Node 16. vars: node_version: 16 nodeset: ubuntu-focal pre-run: playbooks/nodejs/pre.yaml required-projects: - openstack/stackviz - job: name: stackviz-nodejs16-run-test-browser parent: nodejs-run-test-browser vars: node_version: 16 nodeset: ubuntu-focal pre-run: playbooks/nodejs/pre.yaml required-projects: - openstack/stackviz - job: name: tempest-full-wallaby parent: tempest-full-py3 nodeset: openstack-single-node-focal override-checkout: stable/wallaby - job: name: tempest-full-xena parent: tempest-full-py3 nodeset: openstack-single-node-focal override-checkout: stable/xena - job: name: tempest-full-yoga parent: tempest-full-py3 nodeset: openstack-single-node-focal override-checkout: stable/yoga - project: templates: - publish-openstack-docs-pti check: jobs: - openstack-tox-pep8 - openstack-tox-py35 - openstack-tox-py36 - openstack-tox-py37 - openstack-tox-py38 - openstack-tox-py39 - openstack-tox-py310: voting: false - stackviz-nodejs16-run-lint - stackviz-nodejs16-run-test-browser - tempest-full-py3: irrelevant-files: &irrelevant-files - ^.*\.rst$ - ^doc/.*$ - ^releasenotes/.*$ - ^/stackviztests/.*$ - ^.coveragerc$ - ^.gitignore$ - ^.gitreview$ - tempest-full-wallaby: irrelevant-files: *irrelevant-files - tempest-full-xena: irrelevant-files: *irrelevant-files - tempest-full-yoga: irrelevant-files: *irrelevant-files gate: jobs: - openstack-tox-pep8 - openstack-tox-py35 - openstack-tox-py36 - openstack-tox-py37 - openstack-tox-py38 - openstack-tox-py39 - stackviz-nodejs16-run-lint - stackviz-nodejs16-run-test-browser post: jobs: - publish-openstack-stackviz-element