blob: 3f83a25f9e0eddfbb1a5c6efcec8a841022e222c [file] [log] [blame]
Filip Pytloun7af94b32017-03-14 18:38:52 +01001classes:
2 - system_extra.jenkins.client.job.common
3parameters:
4 jenkins:
5 client:
6 job_template:
7 build-opencontrail-dpdk-extra:
8 name: build-opencontrail-dpdk-extra-{{branch_name}}-{{os}}-{{dist}}
9 jobs:
10 - os: ubuntu
11 dist: trusty
12 branch_name: kilo
13 branch_real_name: kilo
14 - os: ubuntu
15 dist: trusty
16 branch_name: liberty
17 branch_real_name: liberty-multiqueue
18 - os: ubuntu
19 dist: trusty
20 branch_name: mitaka
21 branch_real_name: mitaka
22 - os: ubuntu
23 dist: xenial
24 branch_name: mitaka
25 branch_real_name: mitaka
26 template:
27 discard:
28 build:
29 keep_num: 5
30 artifact:
31 keep_num: 5
32 type: workflow-scm
33 concurrent: false
34 scm:
35 type: git
36 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
37 credentials: "gerrit"
38 script: build-extra-dpdk-pipeline.groovy
39 quiet_period: 120
40 trigger:
41 gerrit:
42 project:
43 contrail/contrail-dpdk-extra-packages:
44 branches:
45 - "{{branch_real_name}}"
46 message:
47 build_successful: "Build successful"
48 build_unstable: "Build unstable"
49 build_failure: "Build failed"
50 event:
51 ref:
52 - updated
53 param:
54 SOURCE_URL:
55 type: string
56 default: "${_param:jenkins_gerrit_url}/contrail/contrail-dpdk-extra-packages.git"
57 SOURCE_BRANCH:
58 type: string
59 default: "{{branch_real_name}}"
60 SOURCE_CREDENTIALS:
61 type: string
62 default: "gerrit"
63 APTLY_URL:
64 type: string
65 default: "${_param:jenkins_aptly_api_url}"
66 APTLY_REPO:
67 type: string
68 default: "{{os}}-{{dist}}-{{branch_name}}"
69 OS:
70 type: string
71 default: "{{os}}"
72 DIST:
73 type: string
74 default: "{{dist}}"
75 ARCH:
76 type: string
77 default: "amd64"