6 mvn-settings: oom-settings
7 mvn-global-settings: global-settings
9 build-node: ubuntu1804-helm-2c-1g
10 pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
15 if [ "$GERRIT_BRANCH" != "staging" ]; then
16 if grep -r -n -E ':\s*onap/.*:.*(STAGING|SNAPSHOT|latest).*'; then
17 echo "[ERROR] Only release images are allowed in helm charts."
22 subproject_build_script: |
25 if [ "$GERRIT_BRANCH" != "staging" ]; then
26 if grep -r -n -E ':\s*onap/.*:.*(STAGING|SNAPSHOT|latest).*'; then
27 echo "[ERROR] Only release images are allowed in helm charts."
33 oom_post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
47 files: 'kubernetes/aaf/**'
49 files: 'kubernetes/aai/**'
51 files: 'kubernetes/appc/**'
53 files: 'kubernetes/clamp/**'
55 files: 'kubernetes/cli/**'
57 files: 'kubernetes/common/**'
59 files: 'kubernetes/consul/**'
61 files: 'kubernetes/dcaegen2/**'
63 files: 'kubernetes/dmaap/**'
65 files: 'kubernetes/esr/**'
67 files: 'kubernetes/log/**'
69 files: 'kubernetes/msb/**'
71 files: 'kubernetes/multicloud/**'
73 files: 'kubernetes/nbi/**'
75 files: 'kubernetes/oof/**'
77 files: 'kubernetes/policy/**'
79 files: 'kubernetes/portal/**'
81 files: 'kubernetes/readiness/**'
83 files: 'kubernetes/robot/**'
85 files: 'kubernetes/sdc/**'
87 files: 'kubernetes/sdnc/**'
89 files: 'kubernetes/sniro-emulator/**'
91 files: 'kubernetes/so/**'
93 files: 'kubernetes/uui/**'
95 files: 'kubernetes/vfc/**'
97 files: 'kubernetes/vid/**'
99 files: 'kubernetes/vnfsdk/**'
102 - '{project-name}-{stream}-verify-helm':
103 build_script: '{oom_build_script}'
105 - '{project-name}-{stream}-merge-helm':
106 build_script: '{oom_build_script}'
107 post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
109 - '{project-name}-{stream}-stage-helm':
110 build_script: '{oom_build_script}'
111 post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
114 # Below jobs disabled until future need.
115 - '{project-name}-{subproject}-{stream}-verify-helm':
116 build_script: '{subproject_build_script}'
117 - '{project-name}-{subproject}-{stream}-merge-helm':
118 build_script: '{subproject_build_script}'
119 - '{project-name}-{stream}-update-helm-weekly':
120 build_script: '{oom_build_script}'