Add external verify job for HELM
[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     stream:
16       - 'master':
17           branch: 'master'
18     mvn-settings: 'aai-oom-settings'
19     files: '**'
20     archive-artifacts: ''
21     build-node: ubuntu1604-helm-2c-1g
22     pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
23     oom_build_script: |
24         #!/bin/bash
25         set -e -o pipefail
26         cd kubernetes/
27         make all
28     subproject_build_script: |
29         #!/bin/bash
30         cd kubernetes/
31         make common
32         make {subproject}
33     oom_post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
34     subproject:
35       - 'aai':
36           files: 'kubernetes/aai/**'