summaryrefslogtreecommitdiffstats
path: root/jjb/oom/oom-helm.yaml
diff options
context:
space:
mode:
authorBengt Thuree <bthuree@linuxfoundation.org>2022-12-07 09:35:13 +0000
committerGerrit Code Review <gerrit@onap.org>2022-12-07 09:35:13 +0000
commit3f87f3f858b826def65c32bc64a84d2362232d60 (patch)
tree8d6016cdb96de6a9747e2e8aab18e407f1736222 /jjb/oom/oom-helm.yaml
parentfa5cd0607c3859e16ea977467e560f9d9e505895 (diff)
parent0d19d3bfb1d47d3dcd5fe5a6db3a8445c5a1007c (diff)
Merge "[HELM] Clean up and fix oom helm jobs"
Diffstat (limited to 'jjb/oom/oom-helm.yaml')
-rw-r--r--jjb/oom/oom-helm.yaml59
1 files changed, 34 insertions, 25 deletions
diff --git a/jjb/oom/oom-helm.yaml b/jjb/oom/oom-helm.yaml
index 40eca918c..6a38faa63 100644
--- a/jjb/oom/oom-helm.yaml
+++ b/jjb/oom/oom-helm.yaml
@@ -3,23 +3,12 @@
name: oom
project-name: oom
project: oom
+ archive-artifacts: ""
mvn-settings: oom-settings
mvn-global-settings: global-settings
- archive-artifacts: ""
build-node: ubuntu1804-helm-2c-1g
- pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
- oom_build_script: |
- #!/bin/bash
- source helm.prop
- set -e -o pipefail
- cd kubernetes/
- make HELM_BIN=$HELM_BIN all
- oom_build_script_skip_lint: |
- #!/bin/bash
- source helm.prop
- set -e -o pipefail
- cd kubernetes/
- make HELM_BIN=$HELM_BIN SKIP_LINT=TRUE all
+ helm_bin: helm3.8
+ pre_build_script: !include-raw-escape: shell/helm/helm-repo-init.sh
stream:
- "master":
@@ -29,23 +18,43 @@
- "jakarta":
branch: "jakarta"
- helm_bin:
- - helm3.8
-
jobs:
- "{project-name}-{stream}-image-verify":
files: "**"
- "{project-name}-{stream}-verify-{helm_bin}":
- build_script: "{oom_build_script}"
- files: "kubernetes/**"
+ build_script: !include-raw-escape: shell/helm/make-helm-all.sh
+ files: "**/kubernetes/**"
build-timeout: 900
- "{project-name}-{stream}-merge-helm":
- build_script: "{oom_build_script}"
- post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
- files: "kubernetes/**"
+ build_type: snapshot
+ build_script: !include-raw-escape: shell/helm/make-helm-all.sh
+ post_build_script: !include-raw-escape: shell/helm/publish_helm_charts.sh
+ files: "**/kubernetes/**"
build-timeout: 900
- "{project-name}-{stream}-release-helm":
- build_script: "{oom_build_script_skip_lint}"
- post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
- files: "kubernetes/**"
+ build_type: release
+ build_script: !include-raw-escape: shell/helm/make-helm-skip-lint.sh
+ post_build_script: !include-raw-escape: shell/helm/publish_helm_charts.sh
+ files: "**/kubernetes/**"
+ build-timeout: 900
+
+- project:
+ name: oom-helm-verify-make-latest
+ project-name: oom
+ project: oom
+ archive-artifacts: ""
+ build-node: ubuntu1804-helm-2c-1g
+ helm_bin: helm3.10.2
+ pre_build_script: !include-raw-escape: shell/helm/helm-repo-init.sh
+
+ stream:
+ - "master":
+ branch: "master"
+ - "kohn":
+ branch: "kohn"
+
+ jobs:
+ - "{project-name}-{stream}-verify-make-{helm_bin}":
+ build_script: !include-raw-escape: shell/helm/make-helm-skip-lint.sh
+ files: "**/kubernetes/**"
build-timeout: 900