--- - project: name: oom project-name: oom project: oom 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 subproject_build_script: | #!/bin/bash cd kubernetes/ make HELM_BIN=$HELM_BIN common make HELM_BIN=$HELM_BIN {subproject} stream: - "master": branch: "master" - "istanbul": branch: "istanbul" - "honolulu": branch: "honolulu" helm_bin: - helm3.5 - helm3.3 exclude: [] subproject: [] jobs: - "{project-name}-{stream}-image-verify": files: "**" - "{project-name}-{stream}-verify-{helm_bin}": build_script: "{oom_build_script}" files: "**" build-timeout: 600 - "{project-name}-{stream}-merge-helm": build_script: "{oom_build_script}" post_build_script: !include-raw-escape: shell/publish_helm_charts.sh files: "**" build-timeout: 600 - "{project-name}-{stream}-release-helm": build_script: "{oom_build_script}" post_build_script: !include-raw-escape: shell/publish_helm_charts.sh files: "**" build-timeout: 600 # 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: "**"