* snapshot release at every merges
* allow to trigger release when release-helm is set in a comment
Issue-ID: OOM-1
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I64b61643b6f4a92d25d60b96e4f097506eea1878
- gerrit:
trigger-on:
- comment-added-contains-event:
- comment-contains-value: '^release-helm$'
+ comment-contains-value: '^Patch Set\s+\d+:\s+release-helm\s*$'
builders:
- lf-infra-pre-build
echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
+ - inject:
+ properties-content: |
+ BUILD_TYPE=snapshot
- shell: '{post_build_script}'
- job-template:
build-timeout: 480
- "{project-name}-{stream}-merge-helm":
build_script: "{oom_build_script}"
+ post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
files: "**"
build-timeout: 480
- "{project-name}-{stream}-release-helm":