blob: 008118e3d9552f6cfe658fce1858e23b3d94279c [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'
Andrea Campanella921dd662021-04-16 17:12:32 +020018 - 'make-unit-test':
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -070019 build-node: 'ubuntu18.04-basebuild-2c-4g'
Andrea Campanella921dd662021-04-16 17:12:32 +020020 unit-test-targets: 'test'
21 # opendm-agent uses gtest which outputs in xunit format
22 junit-allow-empty-results: true
23 xunit-skip-if-no-test-files: false
Andrea Campanella76bfd292021-05-07 17:29:48 +020024
25- job-group:
26 name: 'publish-voltha-opendevice-manager-jobs'
27 jobs:
28 - 'docker-publish':
29 build-timeout: 30
30 docker-repo: 'voltha'
Matteo Scandolo02108aa2022-06-30 17:31:22 -070031 dependency-jobs: 'version-tag_wildcard'
Joey Armstrongaf679da2023-01-31 14:22:41 -050032
33# [EOF]