blob: 80f86ef5746c519b7480819eecb3fb5199d64c0f [file] [log] [blame]
Zack Williamsa179b4a2019-05-10 09:22:40 -07001---
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04002# SPDX-FileCopyrightText: 2018-2023 Open Networking Foundation <info@opennetworking.org>
Zack Williamsbe542312022-06-23 21:51:32 -07003# SPDX-License-Identifier: Apache-2.0
Zack Williamsa179b4a2019-05-10 09:22:40 -07004
5- project:
6 name: voltha-helm-charts
7 project: '{name}'
Zack Williamsbe542312022-06-23 21:51:32 -07008 project-regexp: '^{name}$'
Zack Williamsa179b4a2019-05-10 09:22:40 -07009
10 jobs:
11 - 'verify-voltha-helm-charts-jobs':
Andy Baviera654abd2020-04-03 12:43:54 -070012 branch-regexp: '{all-branches-regexp}'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040013 - 'verify-voltha-helm-charts-jobs-voltha-2.12':
14 name-extension: '-voltha-2.12'
15 override-branch: 'voltha-2.12'
16 branch-regexp: '^voltha-2.12$'
Joey Armstrong1a2ee172023-01-27 17:20:37 -050017 - 'verify-voltha-helm-charts-jobs-voltha-2.11':
18 name-extension: '-voltha-2.11'
19 override-branch: 'voltha-2.11'
20 branch-regexp: '^voltha-2.11$'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040021# - 'verify-voltha-helm-charts-jobs-voltha-2.8':
22# name-extension: '-voltha-2.8'
23# override-branch: 'voltha-2.8'
24# branch-regexp: '^voltha-2.8$'
Matteo Scandolo42f6e572021-01-25 15:11:34 -080025 - 'verify-voltha-helm-charts-jobs-master':
26 branch-regexp: '^master$'
Zack Williamsa179b4a2019-05-10 09:22:40 -070027
28- job-group:
29 name: 'verify-voltha-helm-charts-jobs'
30 jobs:
31 - 'verify-licensed'
Zack Williamsbe542312022-06-23 21:51:32 -070032 - 'tag-check'
33 - 'helm-lint'
34 - 'version-tag'
35 - 'publish-helm-repo'
Matteo Scandolo42f6e572021-01-25 15:11:34 -080036
37- job-group:
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040038 name: 'verify-voltha-helm-charts-jobs-master'
39 jobs:
40 - 'voltha-patch-test'
41
42- job-group:
43 name: 'verify-voltha-helm-charts-jobs-voltha-2.12'
Matteo Scandolo42f6e572021-01-25 15:11:34 -080044 jobs:
Kailash Khalasiaf3a2a62019-10-02 09:44:08 -070045 - 'voltha-patch-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040046 pipeline-script: 'voltha/voltha-2.12/bbsim-tests.groovy'
Matteo Scandolo42f6e572021-01-25 15:11:34 -080047
48- job-group:
Joey Armstrong1a2ee172023-01-27 17:20:37 -050049 name: 'verify-voltha-helm-charts-jobs-voltha-2.11'
50 jobs:
51 - 'voltha-patch-test':
52 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
53
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040054# - job-group:
55# name: 'verify-voltha-helm-charts-jobs-voltha-2.8'
56# jobs:
57# - 'voltha-patch-test':
58# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
59
Joey Armstrongaf679da2023-01-31 14:22:41 -050060# [EOF]