Ensure INFO runs in centos
[ci-management.git] / jjb / sdnc / sdnc-oom.yaml
1 ---
2 - project:
3     name: sdnc-oom
4     helm-module: 'sdnc'
5     project-name: 'sdnc-oom'
6     project: 'sdnc/oom'
7     jobs:
8       - '{project-name}-{stream}-verify-external-helm'
9       - '{project-name}-{stream}-merge-external-helm':
10           build_script: '{oom_build_script}'
11           post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
12           files: '**'
13     stream:
14       - 'master':
15           branch: 'master'
16       - 'elalto':
17           branch: 'elalto'
18
19     mvn-settings: 'sdnc-oom-settings'
20     files: '**'
21     archive-artifacts: ''
22     build-node: ubuntu1604-helm-2c-1g
23     pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
24     oom_build_script: |
25         #!/bin/bash
26         set -e -o pipefail
27         cd kubernetes/
28         make all
29     build_script: |
30         #!/bin/bash
31         cd kubernetes/
32         make common
33         make {helm-module}
34     oom_post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
35
36 - project:
37     name: sdnc-oom-info
38     project-name: sdnc-oom
39     jobs:
40       - gerrit-info-yaml-verify
41     build-node: centos7-builder-2c-1g
42     project: sdnc/oom
43     branch: master