Merge "[AAI] Adding Istanbul to the configs for gerrit-maven-clm as per instructed"
[ci-management.git] / jjb / aai / aai-oom.yaml
1 ---
2 - project:
3     name: aai-oom-project-view
4     project-name: aai-oom
5     views:
6       - project-view
7
8 - project:
9     name: aai-oom
10     helm-module: 'aai'
11     project-name: 'aai-oom'
12     project: 'aai/oom'
13     jobs:
14       - '{project-name}-{stream}-verify-external-helm'
15       - '{project-name}-{stream}-merge-external-helm':
16           build_script: '{oom_build_script}'
17           post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
18           files: '**'
19     stream:
20       - 'istanbul':
21           branch: 'istanbul'
22
23     mvn-settings: 'aai-oom-settings'
24     files: '**'
25     archive-artifacts: ''
26     build-node: ubuntu1804-helm-2c-1g
27     pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
28     oom_build_script: |
29         #!/bin/bash
30         set -e -o pipefail
31         cd kubernetes/
32         make HELM_BIN=helm3.3 all
33     build_script: |
34         #!/bin/bash
35         cd kubernetes/
36         make HELM_BIN=helm3.3 common
37         make HELM_BIN=helm3.3 {helm-module}
38     oom_post_build_script: !include-raw-escape: shell/publish_helm_charts.sh