set -e -o pipefail
cd kubernetes/
make HELM_BIN=$HELM_BIN all
- subproject_build_script: |
+ oom_build_script_skip_lint: |
#!/bin/bash
+ source helm.prop
+ set -e -o pipefail
cd kubernetes/
- make HELM_BIN=$HELM_BIN common
- make HELM_BIN=$HELM_BIN {subproject}
+ make HELM_BIN=$HELM_BIN SKIP_LINT=TRUE all
stream:
- "master":
branch: "master"
- - "guilin":
- branch: "guilin"
- - "frankfurt":
- branch: "frankfurt"
- - "dublin":
- branch: "dublin"
- - "casablanca":
- branch: "casablanca"
+ - "jakarta":
+ branch: "jakarta"
+ - "istanbul":
+ branch: "istanbul"
- subproject:
- - "aai":
- files: "kubernetes/aai/**"
- - "robot":
- files: "kubernetes/robot/**"
helm_bin:
- - helm3.5
- - helm3.3
+ - helm3.8
+
+ exclude: []
+ subproject: []
- exclude:
- - stream: guilin
- helm_bin: helm3.5
- - stream: frankfurt
- helm_bin: helm3.5
- - stream: frankfurt
- helm_bin: helm3.3
- - stream: dublin
- helm_bin: helm3.5
- - stream: dublin
- helm_bin: helm3.3
- - stream: casablanca
- helm_bin: helm3.5
- - stream: casablanca
- helm_bin: helm3.3
jobs:
- "{project-name}-{stream}-image-verify":
files: "**"
- - "{project-name}-{stream}-verify-helm2":
- files: "**"
- build-timeout: 360
- stream:
- - guilin
- - frankfurt
- "{project-name}-{stream}-verify-{helm_bin}":
build_script: "{oom_build_script}"
- files: "**"
- build-timeout: 360
+ 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: "**"
+ build-timeout: 900
- "{project-name}-{stream}-release-helm":
- build_script: "{oom_build_script}"
+ build_script: "{oom_build_script_skip_lint}"
post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
files: "**"
-
- # Below jobs disabled until future need.
- - "{project-name}-{subproject}-{stream}-verify-helm2":
- build_script: "{subproject_build_script}"
- - "{project-name}-{subproject}-{stream}-verify-helm":
- build_script: "{subproject_build_script}"
- - "{project-name}-{subproject}-{stream}-merge-helm":
- build_script: "{subproject_build_script}"
- - "{project-name}-{stream}-update-helm-weekly":
- build_script: "{oom_build_script}"
- files: "**"
+ build-timeout: 900