Merge "Migrate to gerrit-maven-stage (CLAMP)"
[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       - 'master':
21           branch: 'master'
22     mvn-settings: 'aai-oom-settings'
23     files: '**'
24     archive-artifacts: ''
25     build-node: ubuntu1604-helm-2c-1g
26     pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
27     oom_build_script: |
28         #!/bin/bash
29         set -e -o pipefail
30         cd kubernetes/
31         make all
32     build_script: |
33         #!/bin/bash
34         cd kubernetes/
35         make common
36         make {helm-module}
37     oom_post_build_script: !include-raw-escape: shell/publish_helm_charts.sh