Migrate some jobs in-tree

This project currently runs a few legacy nodejs jobs.

This change adds new Zuul v3 native nodejs jobs and tests that they
work, so that we can remove the legacy jobs (see needed-by).

Depends-On: Id533690cfad380ceaa88ad08f5c97f35112c8f79
Needed-By: I6187f97b0b32b5140d7e29bc5333e8cf3b8addc1
Change-Id: Ibb4d38f150ab8f2029ea704cab0c9719efd57396
This commit is contained in:
Andreas Jaeger 2017-12-15 11:29:35 +01:00
parent 09332833aa
commit 3155bb4701

39
.zuul.yaml Normal file
View File

@ -0,0 +1,39 @@
- job:
name: nodejs-npm4-run-test-functional
parent: nodejs-npm-run-test
description: |
Run "test-functional" using nodejs.
vars:
npm_command: test-functional
node_version: 4
- job:
name: nodejs-npm4-run-test-integration
parent: nodejs-npm-run-test
description: |
Run "test-integration" using nodejs.
vars:
npm_command: test-integration
node_version: 4
- job:
name: nodejs-npm4-run-test-unit
parent: nodejs-npm-run-test
description: |
Run "test-unit" using nodejs.
vars:
npm_command: test-unit
node_version: 4
- project:
name: openstack-infra/storyboard-webclient
check:
jobs:
- nodejs-npm4-run-test-unit
- nodejs-npm4-run-test-functional
- nodejs-npm4-run-test-integration
gate:
jobs:
- nodejs-npm4-run-test-unit
- nodejs-npm4-run-test-functional
- nodejs-npm4-run-test-integration