blob: 144efe73d6d3265739d10b3d365e6ccafb98eaf8 [file] [log] [blame]
Andrea Campanella921dd662021-04-16 17:12:32 +02001---
2# verification jobs for 'opendevice-manager' repo
3
4- project:
5 name: opendevice-manager
6 project: '{name}'
7
8 jobs:
9 - 'verify-opendevice-manager-jobs':
10 branch-regexp: '{all-branches-regexp}'
Andrea Campanella76bfd292021-05-07 17:29:48 +020011 - 'publish-voltha-opendevice-manager-jobs':
12 branch-regexp: '{all-branches-regexp}'
Andrea Campanella921dd662021-04-16 17:12:32 +020013
14- job-group:
15 name: 'verify-opendevice-manager-jobs'
16 jobs:
17 - 'verify-licensed'
18 - 'tag-collision-reject'
19 - 'make-unit-test':
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -070020 build-node: 'ubuntu18.04-basebuild-2c-4g'
Andrea Campanella921dd662021-04-16 17:12:32 +020021 unit-test-targets: 'test'
22 # opendm-agent uses gtest which outputs in xunit format
23 junit-allow-empty-results: true
24 xunit-skip-if-no-test-files: false
Andrea Campanella76bfd292021-05-07 17:29:48 +020025
26- job-group:
27 name: 'publish-voltha-opendevice-manager-jobs'
28 jobs:
29 - 'docker-publish':
30 build-timeout: 30
31 docker-repo: 'voltha'
Matteo Scandolo02108aa2022-06-30 17:31:22 -070032 dependency-jobs: 'version-tag_wildcard'