diff options
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/.zuul.yaml b/.zuul.yaml index 913d34965..43c64a6b5 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -74,7 +74,7 @@ - job: name: zuul-build-dashboard - parent: build-javascript-content + parent: build-javascript-deployment success-url: 'npm/html/' files: - web/.* @@ -82,16 +82,26 @@ vars: javascript_content_dir: "../zuul/web/static" zuul_work_dir: "{{ zuul.project.src_dir }}/web" - zuul_api_url: https://zuul.openstack.org - node_version: 10 + create_tarball_directory: build run: playbooks/dashboard/run.yaml - job: - name: zuul-build-dashboard-multi-tenant + name: zuul-build-dashboard-openstack-whitelabel + parent: zuul-build-dashboard + vars: + zuul_api_url: https://zuul.openstack.org + +- job: + name: zuul-build-dashboard-software-factory parent: zuul-build-dashboard vars: zuul_api_url: https://softwarefactory-project.io/zuul - node_version: 10 + +- job: + name: zuul-build-dashboard-opendev + parent: zuul-build-dashboard + vars: + zuul_api_url: https://zuul.opendev.org # This job is run on changes to both Zuul and Nodepool; any changes to # the other project will be picked up via image builds which appear in @@ -187,7 +197,6 @@ parent: build-python-release pre-run: playbooks/release/pre.yaml vars: &zuul_build_vars - node_version: 10 release_python: python3 - job: @@ -197,6 +206,8 @@ vars: *zuul_build_vars - project: + vars: + node_version: 14 check: jobs: - zuul-build-image @@ -226,15 +237,14 @@ ZUUL_TEST_ROOT: /tmp/zuul-test tox_environment: ZUUL_TEST_ROOT: /tmp/zuul-test - - zuul-build-dashboard - - zuul-build-dashboard-multi-tenant - - nodejs-npm-run-lint: + - zuul-build-dashboard-openstack-whitelabel + - zuul-build-dashboard-software-factory + - zuul-build-dashboard-opendev + - nodejs-run-lint: vars: - node_version: 10 zuul_work_dir: "{{ zuul.project.src_dir }}/web" - - nodejs-npm-run-test: + - nodejs-run-test: vars: - node_version: 10 zuul_work_dir: "{{ zuul.project.src_dir }}/web" success-url: 'npm/reports/bundle.html' files: @@ -251,11 +261,6 @@ - nodepool-zuul-functional: voting: false - zuul-build-python-release - - build-javascript-content-tarball: - vars: - node_version: 10 - zuul_work_dir: "{{ zuul.project.src_dir }}/web" - create_tarball_directory: build gate: jobs: - zuul-upload-image @@ -286,13 +291,11 @@ tox_environment: ZUUL_TEST_ROOT: /tmp/zuul-test - zuul-build-dashboard - - nodejs-npm-run-lint: + - nodejs-run-lint: vars: - node_version: 10 zuul_work_dir: "{{ zuul.project.src_dir }}/web" - - nodejs-npm-run-test: + - nodejs-run-test: vars: - node_version: 10 zuul_work_dir: "{{ zuul.project.src_dir }}/web" success-url: 'npm/reports/bundle.html' files: @@ -307,11 +310,6 @@ requires: nodepool-container-image dependencies: zuul-upload-image - zuul-build-python-release - - build-javascript-content-tarball: - vars: - node_version: 10 - zuul_work_dir: "{{ zuul.project.src_dir }}/web" - create_tarball_directory: build promote: jobs: - zuul-promote-image @@ -319,7 +317,9 @@ - opendev-promote-python: vars: download_artifact_job: zuul-build-python-release - - opendev-promote-javascript-content + - opendev-promote-javascript-deployment: + vars: + download_artifact_job: zuul-build-dashboard release: jobs: - zuul-release-python |