diff options
author | 2022-12-07 09:35:13 +0000 | |
---|---|---|
committer | 2022-12-07 09:35:13 +0000 | |
commit | 3f87f3f858b826def65c32bc64a84d2362232d60 (patch) | |
tree | 8d6016cdb96de6a9747e2e8aab18e407f1736222 /jjb/oom/oom-helm.yaml | |
parent | fa5cd0607c3859e16ea977467e560f9d9e505895 (diff) | |
parent | 0d19d3bfb1d47d3dcd5fe5a6db3a8445c5a1007c (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.yaml | 59 |
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 |