blob: b0802cdec7325cd8e20f034895b940cfaccf52dd [file] [log] [blame]
Zack Williamsa179b4a2019-05-10 09:22:40 -07001---
Joey Armstrong518f3572024-02-11 07:56:25 -05002# SPDX-FileCopyrightText: 2023-2024 Open Networking Foundation (ONF) and the ONF Contributors
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}'
Eric Balleeb0dd82025-08-07 15:06:12 -070013 - 'verify-voltha-helm-charts-jobs-voltha-2.14':
14 name-extension: '-voltha-2.14'
15 override-branch: 'voltha-2.14'
16 branch-regexp: '^voltha-2.14$'
Matteo Scandolo42f6e572021-01-25 15:11:34 -080017 - 'verify-voltha-helm-charts-jobs-master':
18 branch-regexp: '^master$'
Zack Williamsa179b4a2019-05-10 09:22:40 -070019
20- job-group:
21 name: 'verify-voltha-helm-charts-jobs'
22 jobs:
23 - 'verify-licensed'
Zack Williamsbe542312022-06-23 21:51:32 -070024 - 'tag-check'
25 - 'helm-lint'
26 - 'version-tag'
27 - 'publish-helm-repo'
Matteo Scandolo42f6e572021-01-25 15:11:34 -080028
29- job-group:
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040030 name: 'verify-voltha-helm-charts-jobs-master'
31 jobs:
32 - 'voltha-patch-test'
Joey Armstrongdaa1f0a2024-04-03 18:07:59 -040033
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040034- job-group:
Eric Balleeb0dd82025-08-07 15:06:12 -070035 name: 'verify-voltha-helm-charts-jobs-voltha-2.14'
Eric Ball0d5a51a2025-01-22 16:55:16 -080036 jobs:
37 - 'voltha-patch-test':
38 pipeline-script: 'voltha/bbsim-tests.groovy'
Eric Balleeb0dd82025-08-07 15:06:12 -070039 pipeline-branch: 'voltha-2.14'
Joey Armstrong1a2ee172023-01-27 17:20:37 -050040
Joey Armstrongaf679da2023-01-31 14:22:41 -050041# [EOF]