blob: 0a853750dd3b685a016705753d6066059e0e1932 [file] [log] [blame]
Zack Williamsbe2f86f2019-09-30 22:39:13 -07001---
2# verification jobs for 'voltha-docs' repo
3
4- project:
5 name: voltha-docs
6 project: '{name}'
Zack Williamsbe542312022-06-23 21:51:32 -07007 project-regexp: '^{name}$'
Eric Ballcf7d70e2025-03-25 12:42:10 -07008 build-node: ubuntu24.04-basebuild-4c-8g
Zack Williamsbe2f86f2019-09-30 22:39:13 -07009
10 jobs:
11 - 'verify-voltha-docs-jobs':
12 branch-regexp: '{supported-branches-regexp}'
13 - 'post-submit-voltha-docs-jobs':
14 branch-regexp: '{supported-branches-regexp}'
15
16- job-group:
17 name: 'verify-voltha-docs-jobs'
18 jobs:
19 - 'verify-licensed'
Zack Williamsbe542312022-06-23 21:51:32 -070020 - 'tag-check'
Zack Williamsbe2f86f2019-09-30 22:39:13 -070021 - 'make-unit-test':
22 unit-test-targets: 'test'
Zack Williamsbe2f86f2019-09-30 22:39:13 -070023 junit-allow-empty-results: true
24
25- job-group:
26 name: 'post-submit-voltha-docs-jobs'
27 jobs:
Zack Williamsbe542312022-06-23 21:51:32 -070028 - 'version-tag'
Zack Williamsbe2f86f2019-09-30 22:39:13 -070029 - 'sync-dir':
Zack Williamsbe542312022-06-23 21:51:32 -070030 dependency-jobs: 'version-tag_voltha-docs'
Zack Williams88519112020-04-10 07:51:18 -070031 build-command: 'make multiversion'
32 build-output-path: '_build/multiversion/'
Zack Williamsbe542312022-06-23 21:51:32 -070033 sync-target-server: 'static.opennetworking.org'
34 sync-target-path: '/srv/sites/docs.voltha.org/'
Andrea Campanella901c11d2021-05-21 15:00:21 +020035 build-timeout: 60
Joey Armstrongaf679da2023-01-31 14:22:41 -050036
37# [EOF]