blob: c16d7d7cc7cde764c573ef40a7437ddb1fe0aac7 [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'
Matteo Scandolodf4810b2022-02-28 10:26:10 -080020 - 'make-unit-test':
Joey Armstrongc5194c42024-07-23 15:31:18 -040021 # build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrong6fb53fb2024-08-27 16:44:29 -040022 build-node: 'ubuntu18.04-basebuild-8c-15g'
Matteo Scandolodf4810b2022-02-28 10:26:10 -080023 dest-gopath: "github.com/opencord"
24 unit-test-targets: 'lint sca test'
Joey Armstrong5226fb22023-02-02 18:16:07 -050025 unit-test-keep-going: 'false'
Matteo Scandolodf4810b2022-02-28 10:26:10 -080026
27# NOTE add once we have sanity jobs for voltha-northbound-bbf-adapter
28# - job-group:
29# name: 'voltha-northbound-bbf-adapter-master'
30# jobs:
31# - 'voltha-patch-test':
32# extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
33# testTargets: |
34# - target: sanity-voltha-northbound-bbf-adapter-att
35# workflow: att
36# flags: ""
37# teardown: true
38# logging: true
39# - target: sanity-voltha-northbound-bbf-adapter-dt
40# workflow: dt
41# flags: ""
42# teardown: true
43# logging: true
44# - target: sanity-voltha-northbound-bbf-adapter-tt
45# workflow: tt
46# flags: ""
47# teardown: true
48# logging: true
49
50- job-group:
51 name: 'publish-voltha-northbound-bbf-adapter-jobs'
52 jobs:
53 - 'docker-publish':
Joey Armstrongca4cb462023-01-12 17:51:05 -050054 maintainers: "onf-bat-admin@opennetworking.org"
Matteo Scandolodf4810b2022-02-28 10:26:10 -080055 docker-repo: 'voltha'
Matteo Scandolo02108aa2022-06-30 17:31:22 -070056 dependency-jobs: 'version-tag_wildcard'
Joey Armstrongaf679da2023-01-31 14:22:41 -050057
58# [EOF]