blob: 0cf21843d3396ee5cb1578135de5db13d6269006 [file] [log] [blame]
Zack Williams5d2123b2020-06-25 17:10:02 -07001---
2# jobs for 'tost-onos' repo
3
4- project:
5 name: tost-onos
6 project: '{name}'
7
8 jobs:
9 - 'verify-tost-onos-jobs':
10 branch-regexp: '{supported-branches-regexp}'
11
Zack Williams1eb40302020-07-01 14:29:52 -070012 - 'publish-tost-onos-jobs':
13 branch-regexp: '{supported-branches-regexp}'
14
pierventre0289d492020-09-04 21:26:53 +020015 - 'release-tost-onos-jobs':
16 branch-regexp: '{supported-branches-regexp}'
17
Zack Williams5d2123b2020-06-25 17:10:02 -070018- job-group:
19 name: 'verify-tost-onos-jobs'
pierventree1433022020-07-06 09:34:32 +020020
Zack Williams5d2123b2020-06-25 17:10:02 -070021 jobs:
22 - 'verify-licensed'
23 - 'tag-check':
24 dependency-jobs: 'license-check_tost-onos'
pierventre65d85a22020-07-21 20:30:20 +020025 - 'private-make-test':
pierventree1433022020-07-06 09:34:32 +020026 make-test-targets: 'docker-build'
27 junit-allow-empty-results: true
28 build-node: '{bigger-build-node}'
Zack Williams1eb40302020-07-01 14:29:52 -070029
30- job-group:
31 name: 'publish-tost-onos-jobs'
32 jobs:
pierventre063de4d2020-08-14 22:15:52 +020033 - 'version-tag'
pierventre65d85a22020-07-21 20:30:20 +020034 - 'private-docker-publish':
pierventre0ac63812020-07-27 11:59:49 +020035 docker-repo: 'tost'
36 docker-registry: 'registry.aetherproject.org'
pierventref41b90c2020-07-15 16:26:02 +020037 maintainers: 'charles@opennetworking.org, pier@opennetworking.org'
38 build-timeout: 30
pierventre037d22e2020-09-11 16:30:06 +020039 dependency-jobs: 'version-tag_tost-onos'
pierventre0289d492020-09-04 21:26:53 +020040
41- job-group:
42 name: 'release-tost-onos-jobs'
43 jobs:
44 - 'artifact-release'