Code Review
/
ci-management.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
set mvn version for DL job
[ci-management.git]
/
jjb
/
global-templates-helm.yaml
diff --git
a/jjb/global-templates-helm.yaml
b/jjb/global-templates-helm.yaml
index
e8fb13a
..
4f7db33
100644
(file)
--- a/
jjb/global-templates-helm.yaml
+++ b/
jjb/global-templates-helm.yaml
@@
-51,7
+51,7
@@
# JOB TEMPLATES #
#################
- job-template:
# JOB TEMPLATES #
#################
- job-template:
- name: '{project-name}-{stream}-verify-
helm
'
+ name: '{project-name}-{stream}-verify-
{helm_bin}
'
# Job template for helm verify jobs
<<: *helm_job_boiler_plate
# Job template for helm verify jobs
<<: *helm_job_boiler_plate
@@
-69,10
+69,13
@@
server: '{server-name}'
project: '{project}'
branch: '{branch}'
server: '{server-name}'
project: '{project}'
branch: '{branch}'
+ helm_bin: '{helm_bin}'
files: '{files}'
builders:
- lf-infra-pre-build
files: '{files}'
builders:
- lf-infra-pre-build
+ - shell: |
+ echo "export HELM_BIN={helm_bin}" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
@@
-100,6
+103,8
@@
- lf-provide-maven-settings:
global-settings-file: '{mvn-global-settings}'
settings-file: '{mvn-settings}'
- lf-provide-maven-settings:
global-settings-file: '{mvn-global-settings}'
settings-file: '{mvn-settings}'
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- lf-infra-create-netrc:
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- lf-infra-create-netrc:
@@
-147,6
+152,8
@@
- inject:
properties-content: 'HELM_MODULE={helm-module}'
- shell: !include-raw-escape: shell/apply-submodule-patch-oom.sh
- inject:
properties-content: 'HELM_MODULE={helm-module}'
- shell: !include-raw-escape: shell/apply-submodule-patch-oom.sh
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
@@
-188,6
+195,8
@@
- lf-provide-maven-settings:
global-settings-file: 'global-settings'
settings-file: '{mvn-settings}'
- lf-provide-maven-settings:
global-settings-file: 'global-settings'
settings-file: '{mvn-settings}'
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- lf-infra-create-netrc:
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- lf-infra-create-netrc:
@@
-199,7
+208,7
@@
- lf-provide-maven-settings-cleanup
- job-template:
- lf-provide-maven-settings-cleanup
- job-template:
- name: '{project-name}-{stream}-
stag
e-helm'
+ name: '{project-name}-{stream}-
releas
e-helm'
# Job template for Helm stage jobs
<<: *helm_job_boiler_plate
# Job template for Helm stage jobs
<<: *helm_job_boiler_plate
@@
-211,25
+220,25
@@
submodule-recursive: '{submodule-recursive}'
triggers:
submodule-recursive: '{submodule-recursive}'
triggers:
- - pollscm:
- cron: '0 22 * * *'
- gerrit:
trigger-on:
- comment-added-contains-event:
- gerrit:
trigger-on:
- comment-added-contains-event:
- comment-contains-value: '^
stag
e-helm$'
+ comment-contains-value: '^
releas
e-helm$'
builders:
- lf-infra-pre-build
- lf-provide-maven-settings:
global-settings-file: '{mvn-global-settings}'
settings-file: '{mvn-settings}'
builders:
- lf-infra-pre-build
- lf-provide-maven-settings:
global-settings-file: '{mvn-global-settings}'
settings-file: '{mvn-settings}'
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- lf-infra-create-netrc:
server-id: oom-helm
- inject:
properties-content: |
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- lf-infra-create-netrc:
server-id: oom-helm
- inject:
properties-content: |
- BUILD_TYPE=
staging
+ BUILD_TYPE=
release
- shell: '{obj:post_build_script}'
- lf-provide-maven-settings-cleanup
- shell: '{obj:post_build_script}'
- lf-provide-maven-settings-cleanup
@@
-242,6
+251,8
@@
disabled: true
builders:
- lf-infra-pre-build
disabled: true
builders:
- lf-infra-pre-build
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
@@
-255,6
+266,8
@@
disabled: true
builders:
- lf-infra-pre-build
disabled: true
builders:
- lf-infra-pre-build
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
@@
-281,6
+294,8
@@
builders:
- lf-infra-pre-build
builders:
- lf-infra-pre-build
+ - shell: |
+ echo "export HELM_BIN=helm3.5" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'