Stop using deprecated javascript jobs

We want to remove these from zuul-jobs, but we have to stop using them
here first.

v10 is old and not usable on regular OSes anymore. But the storyboard
toolchain doesn't work on more modern node. In the absense of interest
in updating the toolchain off of grunt and on to more modern things,
we should just leverage the docker builds.

If we need a new tarball of javascript somewhere, a job could be built
to extract the contents from the container image.

Change-Id: Iad25e6fd0dc392425e9d2a24d909785d1a12c5ef
This commit is contained in:
Monty Taylor 2024-06-03 13:01:00 -07:00
parent f222ce29cb
commit 870f34f815

View File

@ -46,69 +46,16 @@
secret: storyboard-webclient-opendev-dockerhub
pass-to-parent: true
- job:
name: storyboard-webclient-nodejs-npm-run-test-functional
parent: nodejs-npm-run-test
description: |
Run "test-functional" using nodejs.
vars:
npm_command: test-functional
node_version: 10
- job:
name: storyboard-webclient-nodejs-npm-run-test-integration
parent: nodejs-npm-run-test
description: |
Run "test-integration" using nodejs.
vars:
npm_command: test-integration
node_version: 10
- job:
name: storyboard-webclient-nodejs-npm-run-test-unit
parent: nodejs-npm-run-test
description: |
Run "test-unit" using nodejs.
vars:
npm_command: test-unit
node_version: 10
- project:
check:
jobs:
- nodejs-npm-run-lint:
vars:
node_version: 10
- storyboard-webclient-nodejs-npm-run-test-unit
- storyboard-webclient-nodejs-npm-run-test-functional
- storyboard-webclient-nodejs-npm-run-test-integration
- build-javascript-content:
vars:
javascript_content_dir: build
npm_command: draft
node_version: 10
- opendev-buildset-registry
- storyboard-webclient-build-opendev-image
gate:
jobs:
- nodejs-npm-run-lint:
vars:
node_version: 10
- storyboard-webclient-nodejs-npm-run-test-unit
- storyboard-webclient-nodejs-npm-run-test-functional
- storyboard-webclient-nodejs-npm-run-test-integration
- build-javascript-content:
vars:
javascript_content_dir: build
npm_command: draft
node_version: 10
- opendev-buildset-registry
- storyboard-webclient-upload-opendev-image
post:
jobs:
- publish-openstack-javascript-content:
vars:
node_version: 10
promote:
jobs:
- storyboard-webclient-promote-opendev-image