[INF-146]
Unify mechanism across multiple ci-management repos
- move converted per-repo jobs into the jjb/repos hierarchy
- Pull in macros (with onf- prefix) and common scripts from ONOS/Aether
ci-management repos, unifying behavior
- Update tagging scripts to unify changes
- Update gerrit repo multi-checkout and patch script
- Change over to newer static host for publishing charts/docs
- use python3 venv instead of virtualenv
Change-Id: Id46fdc23679b8854c54e294a7fb022e69d6d28f9
diff --git a/jjb/repos/helm-charts.yaml b/jjb/repos/helm-charts.yaml
new file mode 100644
index 0000000..9c3810c
--- /dev/null
+++ b/jjb/repos/helm-charts.yaml
@@ -0,0 +1,19 @@
+---
+# SPDX-FileCopyrightText: 2022 Open Networking Foundation <info@opennetworking.org>
+# SPDX-License-Identifier: Apache-2.0
+
+# These are the CORD specific helm charts
+
+- project:
+ name: helm-charts
+ project: '{name}'
+ project-regexp: '^{name}$'
+ branch-regexp: '{modern-branches-regexp}'
+
+ jobs:
+ - 'verify-licensed'
+ - 'tag-check'
+ - 'helm-lint':
+ branch-regexp: '{modern-branches-regexp}'
+ - 'version-tag'
+ - 'publish-helm-repo'