blob: 6eb554c767353fe9ad4391ab316f68b690666461 [file] [log] [blame]
Andy Bavier9a80d152018-09-26 16:16:03 -07001---
2- project:
3 name: siab-e2e-att
4 project: '{name}'
5 build-node: 'qct-pod4-node2'
6 git-url: 'https://gerrit.opencord.org'
7 refspec: '+refs/heads/master:refs/remotes/origin/master'
8 branch: 'master'
9 timed-trigger: '{every-four-hours}'
10 jobs:
11 - 'siab-e2e-att':
12
13- job-template:
14 id: 'siab-e2e-att'
15 name: 'verify_automation-tools_{project}'
16 description: |
17 Created by {id} job-template from ci-management/jjb/siab-e2e.yaml
18
19 triggers:
20 - timed: '{timed-trigger}'
21
22 properties:
23 - cord-infra-properties:
24 build-days-to-keep: '{build-days-to-keep}'
25 artifact-num-to-keep: '{artifact-num-to-keep}'
26
27 wrappers:
28 - lf-infra-wrappers:
29 build-timeout: '{build-timeout}'
30 jenkins-ssh-credential: '{jenkins-ssh-credential}'
31
32 scm:
33 - cord-infra-gerrit-scm:
34 git-url: '$GIT_URL/automation-tools'
35 refspec: '{refspec}'
36 branch: '{branch}'
37 submodule-recursive: 'false'
38 choosing-strategy: default
39 jenkins-ssh-credential: '{jenkins-ssh-credential}'
40 basedir: 'cord/automation-tools'
41
42 - cord-infra-gerrit-scm:
43 git-url: '$GIT_URL/helm-charts'
44 refspec: '{refspec}'
45 branch: '{branch}'
46 submodule-recursive: 'false'
47 choosing-strategy: default
48 jenkins-ssh-credential: '{jenkins-ssh-credential}'
49 basedir: 'cord/helm-charts'
50
51 node: '{build-node}'
52 project-type: freestyle
53 concurrent: false
54
55 builders:
56 - shell: |
57 #!/usr/bin/env bash
58 set -eu -o pipefail
59
60 cd cord/automation-tools/seba-in-a-box
61 make reset-kubeadm
62 make -j2
63 make run-tests