diff --git a/.zuul.yaml b/.zuul.yaml index 76a2406..f03feb4 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,43 +1,25 @@ - job: - name: stackviz-nodejs10-run-lint + name: stackviz-nodejs16-run-lint parent: nodejs-run-lint description: | - Run lint using Node 10. + Run lint using Node 16. vars: - node_version: 10 + node_version: 16 nodeset: ubuntu-focal pre-run: playbooks/nodejs/pre.yaml required-projects: - openstack/stackviz - job: - name: stackviz-nodejs10-run-test-browser + name: stackviz-nodejs16-run-test-browser parent: nodejs-run-test-browser vars: - node_version: 10 + node_version: 16 nodeset: ubuntu-focal pre-run: playbooks/nodejs/pre.yaml required-projects: - openstack/stackviz -- job: - name: tempest-full-rocky - parent: tempest-full-py3 - nodeset: openstack-single-node-xenial - override-checkout: stable/rocky - -- job: - name: tempest-full-stein - parent: tempest-full-py3 - nodeset: openstack-single-node-bionic - override-checkout: stable/stein - -- job: - name: tempest-full-train - parent: tempest-full-py3 - nodeset: openstack-single-node-bionic - override-checkout: stable/train - - project: templates: - publish-openstack-docs-pti @@ -51,8 +33,8 @@ - openstack-tox-py39 - openstack-tox-py310: voting: false - - stackviz-nodejs10-run-lint - - stackviz-nodejs10-run-test-browser + - stackviz-nodejs16-run-lint + - stackviz-nodejs16-run-test-browser - tempest-full-py3: irrelevant-files: &irrelevant-files - ^.*\.rst$ @@ -62,11 +44,11 @@ - ^.coveragerc$ - ^.gitignore$ - ^.gitreview$ - - tempest-full-train: + - tempest-full-wallaby-py3: irrelevant-files: *irrelevant-files - - tempest-full-stein: + - tempest-full-xena: irrelevant-files: *irrelevant-files - - tempest-full-rocky: + - tempest-full-yoga: irrelevant-files: *irrelevant-files gate: jobs: @@ -76,8 +58,8 @@ - openstack-tox-py37 - openstack-tox-py38 - openstack-tox-py39 - - stackviz-nodejs10-run-lint - - stackviz-nodejs10-run-test-browser + - stackviz-nodejs16-run-lint + - stackviz-nodejs16-run-test-browser post: jobs: diff --git a/package.json b/package.json index 0ca4bc2..cfc5f67 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,8 @@ "repository": "none", "license": "Apache 2.0", "devDependencies": { + "node-gyp": "9.1.0", + "node-sass": "7.0.1", "angular": "1.5.2", "angular-fontawesome": "0.4.0", "angular-mocks": "1.5.2", @@ -69,6 +71,10 @@ "vinyl-source-stream": "1.1.0", "watchify": "3.7.0" }, + "overrides": { + "node-gyp": "$node-gyp", + "node-sass": "$node-sass" + }, "scripts": { "postinstall": "if [ ! -d .venv ]; then tox -epy38 --notest; fi", "test": "gulp unit",