zuul-jobs/zuul-tests.d/js-roles-jobs.yaml
Clark Boylan b81ef9e329 Drop debian buster testing
Debian buster is the old old release of Debian (it has been replaced by
bullseye and bookworm). Drop testing of this release so that OpenDev can
drop image builds and mirroring of content.

Change-Id: I7244c045d3346ff8c222ab5afc77dfbe05420cae
2024-02-23 08:48:40 -08:00

122 lines
3.8 KiB
YAML

- job:
name: zuul-jobs-test-ensure-nodejs
description: Test the ensure-nodejs role
files:
- roles/ensure-nodejs/.*
- roles/ensure-package-repositories/.*
run: test-playbooks/simple-role-test.yaml
vars:
role_name: ensure-nodejs
- job:
name: zuul-jobs-test-ensure-yarn
description: Test the ensure-yarn role
files:
- roles/ensure-yarn/.*
- roles/ensure-nodejs/.*
- roles/ensure-package-repositories/.*
run: test-playbooks/simple-role-test.yaml
vars:
role_name: ensure-yarn
- job:
name: zuul-jobs-test-fetch-javascript-tarball
description: Test the fetch-javascript-tarball
files:
- roles/fetch-javascript-tarball/.*
- roles/fetch-output/.*
run: test-playbooks/javascripts/fetch-javascript-tarball.yaml
vars:
zuul_use_fetch_output: true
- job:
name: zuul-jobs-test-fetch-javascript-tarball-synchronize
description: Test the fetch-javascript-tarball without fetch-output
files:
- roles/fetch-javascript-tarball/.*
run: test-playbooks/javascripts/fetch-javascript-tarball.yaml
vars:
zuul_use_fetch_output: false
- job:
name: zuul-jobs-test-nodejs-test-dependencies
description: Test the installation of nodejs test dependencies
tags: debuntu-platforms
files:
- roles/nodejs-test-dependencies/.*
run: test-playbooks/simple-role-test.yaml
vars:
role_name: nodejs-test-dependencies
# -* AUTOGENERATED *-
# The following project section is autogenerated by
# tox -e update-test-platforms
# Please re-run to generate new job lists
- job:
name: zuul-jobs-test-nodejs-test-dependencies-debian-bookworm
description: Test the installation of nodejs test dependencies on debian-bookworm
parent: zuul-jobs-test-nodejs-test-dependencies
tags: auto-generated
nodeset:
nodes:
- name: debian-bookworm
label: debian-bookworm
- job:
name: zuul-jobs-test-nodejs-test-dependencies-debian-bullseye
description: Test the installation of nodejs test dependencies on debian-bullseye
parent: zuul-jobs-test-nodejs-test-dependencies
tags: auto-generated
nodeset:
nodes:
- name: debian-bullseye
label: debian-bullseye
- job:
name: zuul-jobs-test-nodejs-test-dependencies-ubuntu-bionic
description: Test the installation of nodejs test dependencies on ubuntu-bionic
parent: zuul-jobs-test-nodejs-test-dependencies
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-bionic
label: ubuntu-bionic
- job:
name: zuul-jobs-test-nodejs-test-dependencies-ubuntu-focal
description: Test the installation of nodejs test dependencies on ubuntu-focal
parent: zuul-jobs-test-nodejs-test-dependencies
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- job:
name: zuul-jobs-test-nodejs-test-dependencies-ubuntu-jammy
description: Test the installation of nodejs test dependencies on ubuntu-jammy
parent: zuul-jobs-test-nodejs-test-dependencies
tags: auto-generated
nodeset:
nodes:
- name: ubuntu-jammy
label: ubuntu-jammy
- project:
check:
jobs: &id001
- zuul-jobs-test-ensure-nodejs
- zuul-jobs-test-ensure-yarn
- zuul-jobs-test-fetch-javascript-tarball
- zuul-jobs-test-fetch-javascript-tarball-synchronize
- zuul-jobs-test-nodejs-test-dependencies-debian-bookworm
- zuul-jobs-test-nodejs-test-dependencies-debian-bullseye
- zuul-jobs-test-nodejs-test-dependencies-ubuntu-bionic
- zuul-jobs-test-nodejs-test-dependencies-ubuntu-focal
- zuul-jobs-test-nodejs-test-dependencies-ubuntu-jammy
gate:
jobs: *id001
periodic-weekly:
jobs: *id001