blob: da95bb6e49fa9e666aeb9caa79b4e436edd393a9 [file] [log] [blame]
Matteo Scandolodf4810b2022-02-28 10:26:10 -08001---
2# verification jobs for 'voltha-northbound-bbf-adapter' repo
3
4- project:
5 name: voltha-northbound-bbf-adapter
6 project: '{name}'
7
8 jobs:
9 - 'voltha-northbound-bbf-adapter':
10 branch-regexp: '{all-branches-regexp}'
11 # - 'voltha-northbound-bbf-adapter-master':
12 # branch-regexp: '^master$'
13 - 'publish-voltha-northbound-bbf-adapter-jobs':
14 branch-regexp: '{all-branches-regexp}'
15
16- job-group:
17 name: 'voltha-northbound-bbf-adapter'
18 jobs:
19 - 'verify-licensed'
20 - 'tag-collision-reject':
21 dependency-jobs: 'verify_voltha-northbound-bbf-adapter_licensed'
22 - 'make-unit-test':
Joey Armstrongc5194c42024-07-23 15:31:18 -040023 # build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrongd1362f12024-08-21 17:35:56 -040024 build-node: 'ubuntu-basebuild-24.04-4c-15g'
Matteo Scandolodf4810b2022-02-28 10:26:10 -080025 dest-gopath: "github.com/opencord"
26 unit-test-targets: 'lint sca test'
Joey Armstrong5226fb22023-02-02 18:16:07 -050027 unit-test-keep-going: 'false'
Matteo Scandolodf4810b2022-02-28 10:26:10 -080028
29# NOTE add once we have sanity jobs for voltha-northbound-bbf-adapter
30# - job-group:
31# name: 'voltha-northbound-bbf-adapter-master'
32# jobs:
33# - 'voltha-patch-test':
34# extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
35# testTargets: |
36# - target: sanity-voltha-northbound-bbf-adapter-att
37# workflow: att
38# flags: ""
39# teardown: true
40# logging: true
41# - target: sanity-voltha-northbound-bbf-adapter-dt
42# workflow: dt
43# flags: ""
44# teardown: true
45# logging: true
46# - target: sanity-voltha-northbound-bbf-adapter-tt
47# workflow: tt
48# flags: ""
49# teardown: true
50# logging: true
51
52- job-group:
53 name: 'publish-voltha-northbound-bbf-adapter-jobs'
54 jobs:
55 - 'docker-publish':
Joey Armstrongca4cb462023-01-12 17:51:05 -050056 maintainers: "onf-bat-admin@opennetworking.org"
Matteo Scandolodf4810b2022-02-28 10:26:10 -080057 docker-repo: 'voltha'
Matteo Scandolo02108aa2022-06-30 17:31:22 -070058 dependency-jobs: 'version-tag_wildcard'
Joey Armstrongaf679da2023-01-31 14:22:41 -050059
60# [EOF]