Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 1 | - nodeset: |
James E. Blair | 3f3b744 | 2018-01-18 10:37:21 -0800 | [diff] [blame] | 2 | name: zuul-functional-temp-master |
Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 3 | nodes: |
| 4 | - name: controller |
| 5 | label: ubuntu-xenial |
Monty Taylor | 90dca7b | 2017-09-01 08:30:19 -0500 | [diff] [blame] | 6 | - name: node1 |
Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 7 | label: ubuntu-xenial |
Monty Taylor | 90dca7b | 2017-09-01 08:30:19 -0500 | [diff] [blame] | 8 | - name: node2 |
| 9 | label: ubuntu-xenial |
| 10 | groups: |
| 11 | - name: node |
| 12 | nodes: |
| 13 | - node1 |
| 14 | - node2 |
Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 15 | |
| 16 | - job: |
| 17 | name: zuul-stream-functional |
| 18 | parent: multinode |
James E. Blair | 3f3b744 | 2018-01-18 10:37:21 -0800 | [diff] [blame] | 19 | nodeset: zuul-functional-temp-master |
James E. Blair | be273e9 | 2017-10-28 10:32:46 -0700 | [diff] [blame] | 20 | pre-run: playbooks/zuul-stream/pre.yaml |
| 21 | run: playbooks/zuul-stream/functional.yaml |
Monty Taylor | fb4ba8c | 2017-09-03 18:03:01 -0500 | [diff] [blame] | 22 | post-run: |
James E. Blair | be273e9 | 2017-10-28 10:32:46 -0700 | [diff] [blame] | 23 | - playbooks/zuul-stream/post.yaml |
| 24 | - playbooks/zuul-stream/post-ara.yaml |
Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 25 | required-projects: |
| 26 | - openstack/ara |
Monty Taylor | 098e218 | 2017-09-01 13:41:19 -0500 | [diff] [blame] | 27 | files: |
Tobias Henkel | e459acd | 2018-02-08 15:05:17 +0100 | [diff] [blame] | 28 | - zuul/ansible/.* |
James E. Blair | be273e9 | 2017-10-28 10:32:46 -0700 | [diff] [blame] | 29 | - playbooks/zuul-stream/.* |
Tobias Henkel | e459acd | 2018-02-08 15:05:17 +0100 | [diff] [blame] | 30 | - requirements.txt |
Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 31 | |
Monty Taylor | 4a781a7 | 2017-07-25 07:28:04 -0400 | [diff] [blame^] | 32 | - job: |
| 33 | name: zuul-tox-py35 |
| 34 | parent: tox-py35 |
| 35 | description: | |
| 36 | Runs javascript build before running python 35 unit tests. |
| 37 | pre-run: playbooks/tox/pre.yaml |
| 38 | run: playbooks/tox/run.yaml |
| 39 | post-run: playbooks/tox/post.yaml |
| 40 | vars: |
| 41 | node_version: 8 |
| 42 | npm_command: build |
| 43 | |
James E. Blair | c5a0259 | 2017-08-23 08:03:43 -0700 | [diff] [blame] | 44 | - project: |
Paul Belanger | 7438cbd | 2017-10-10 09:49:30 -0400 | [diff] [blame] | 45 | check: |
James E. Blair | c5a0259 | 2017-08-23 08:03:43 -0700 | [diff] [blame] | 46 | jobs: |
Monty Taylor | 52cb1e7 | 2018-01-23 09:35:42 -0600 | [diff] [blame] | 47 | - build-sphinx-docs: |
Monty Taylor | f567193 | 2017-09-26 07:56:26 -0500 | [diff] [blame] | 48 | irrelevant-files: |
| 49 | - zuul/cmd/migrate.py |
Monty Taylor | 9625385 | 2017-09-26 08:36:15 -0500 | [diff] [blame] | 50 | - playbooks/zuul-migrate/.* |
Monty Taylor | 22de2a3 | 2017-12-05 10:54:04 -0600 | [diff] [blame] | 51 | vars: |
| 52 | sphinx_python: python3 |
James E. Blair | c5a0259 | 2017-08-23 08:03:43 -0700 | [diff] [blame] | 53 | - tox-pep8 |
Monty Taylor | 4a781a7 | 2017-07-25 07:28:04 -0400 | [diff] [blame^] | 54 | - zuul-tox-py35: |
Monty Taylor | f567193 | 2017-09-26 07:56:26 -0500 | [diff] [blame] | 55 | irrelevant-files: |
| 56 | - zuul/cmd/migrate.py |
Monty Taylor | 9625385 | 2017-09-26 08:36:15 -0500 | [diff] [blame] | 57 | - playbooks/zuul-migrate/.* |
Monty Taylor | 4a781a7 | 2017-07-25 07:28:04 -0400 | [diff] [blame^] | 58 | - build-javascript-content: |
| 59 | success-url: 'npm/html/status.html' |
| 60 | files: |
| 61 | - package.json |
| 62 | - webpack.config.js |
| 63 | - yarn.lock |
| 64 | - web/.* |
| 65 | vars: |
| 66 | javascript_content_dir: zuul/web/static |
| 67 | npm_command: build:dist -- --define ZUUL_API_URL="'https://zuul.openstack.org'" |
| 68 | - nodejs-npm-run-lint: |
| 69 | vars: |
| 70 | node_version: 8 |
| 71 | success-url: 'npm/reports/bundle.html' |
| 72 | files: |
| 73 | - package.json |
| 74 | - webpack.config.js |
| 75 | - yarn.lock |
| 76 | - web/.* |
Monty Taylor | 0d254d5 | 2017-08-26 13:26:29 -0500 | [diff] [blame] | 77 | - zuul-stream-functional |
Ian Wienand | 3542af2 | 2018-02-16 15:48:52 +1100 | [diff] [blame] | 78 | - nodepool-zuul-functional: |
| 79 | voting: false |
Paul Belanger | 7438cbd | 2017-10-10 09:49:30 -0400 | [diff] [blame] | 80 | gate: |
James E. Blair | c5a0259 | 2017-08-23 08:03:43 -0700 | [diff] [blame] | 81 | jobs: |
Monty Taylor | 52cb1e7 | 2018-01-23 09:35:42 -0600 | [diff] [blame] | 82 | - build-sphinx-docs: |
Monty Taylor | 8d4eb6f | 2017-10-05 11:48:00 -0500 | [diff] [blame] | 83 | irrelevant-files: |
| 84 | - zuul/cmd/migrate.py |
| 85 | - playbooks/zuul-migrate/.* |
Monty Taylor | 22de2a3 | 2017-12-05 10:54:04 -0600 | [diff] [blame] | 86 | vars: |
| 87 | sphinx_python: python3 |
James E. Blair | c5a0259 | 2017-08-23 08:03:43 -0700 | [diff] [blame] | 88 | - tox-pep8 |
Monty Taylor | 4a781a7 | 2017-07-25 07:28:04 -0400 | [diff] [blame^] | 89 | - zuul-tox-py35: |
Monty Taylor | f567193 | 2017-09-26 07:56:26 -0500 | [diff] [blame] | 90 | irrelevant-files: |
| 91 | - zuul/cmd/migrate.py |
Monty Taylor | 9625385 | 2017-09-26 08:36:15 -0500 | [diff] [blame] | 92 | - playbooks/zuul-migrate/.* |
Monty Taylor | 4a781a7 | 2017-07-25 07:28:04 -0400 | [diff] [blame^] | 93 | - build-javascript-content: |
| 94 | success-url: 'npm/html/status.html' |
| 95 | files: |
| 96 | - package.json |
| 97 | - webpack.config.js |
| 98 | - yarn.lock |
| 99 | - web/.* |
| 100 | vars: |
| 101 | javascript_content_dir: zuul/web/static |
| 102 | npm_command: build:dist -- --define ZUUL_API_URL="'https://zuul.openstack.org'" |
| 103 | - nodejs-npm-run-lint: |
| 104 | vars: |
| 105 | node_version: 8 |
| 106 | success-url: 'npm/reports/bundle.html' |
| 107 | files: |
| 108 | - package.json |
| 109 | - webpack.config.js |
| 110 | - yarn.lock |
| 111 | - web/.* |
Monty Taylor | 4a2d7af | 2017-09-11 18:01:08 -0600 | [diff] [blame] | 112 | - zuul-stream-functional |
Paul Belanger | 842efb9 | 2017-10-10 09:48:00 -0400 | [diff] [blame] | 113 | post: |
Paul Belanger | 2477c05 | 2017-08-22 15:29:56 -0400 | [diff] [blame] | 114 | jobs: |
Monty Taylor | 10f3bef | 2017-12-05 11:55:04 -0600 | [diff] [blame] | 115 | - publish-openstack-sphinx-docs-infra-python3 |
Paul Belanger | 2477c05 | 2017-08-22 15:29:56 -0400 | [diff] [blame] | 116 | - publish-openstack-python-branch-tarball |
Monty Taylor | 4a781a7 | 2017-07-25 07:28:04 -0400 | [diff] [blame^] | 117 | - publish-openstack-javascript-content |