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