blob: e69b4a488e1c5e5de161caba4c65c40d70dc74fb [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
chnyda1ccf3a42017-05-22 17:41:50 +020024 - os: ubuntu
25 dist: xenial
26 branch_name: newton
27 branch_real_name: newton
Filip Pytloun7af94b32017-03-14 18:38:52 +010028 template:
29 discard:
30 build:
31 keep_num: 5
32 artifact:
33 keep_num: 5
34 type: workflow-scm
35 concurrent: false
36 scm:
37 type: git
38 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
39 credentials: "gerrit"
40 script: build-extra-dpdk-pipeline.groovy
41 quiet_period: 120
Filip Pytloun7af94b32017-03-14 18:38:52 +010042 param:
43 SOURCE_URL:
44 type: string
45 default: "${_param:jenkins_gerrit_url}/contrail/contrail-dpdk-extra-packages.git"
46 SOURCE_BRANCH:
47 type: string
48 default: "{{branch_real_name}}"
49 SOURCE_CREDENTIALS:
50 type: string
51 default: "gerrit"
52 APTLY_URL:
53 type: string
54 default: "${_param:jenkins_aptly_api_url}"
55 APTLY_REPO:
56 type: string
57 default: "{{os}}-{{dist}}-{{branch_name}}"
58 OS:
59 type: string
60 default: "{{os}}"
61 DIST:
62 type: string
63 default: "{{dist}}"
64 ARCH:
65 type: string
66 default: "amd64"
chnyda135f3872017-04-07 11:32:48 +020067 BINARY_PACKAGES:
68 description: "binary packages to create"
69 type: string
70 default: "all"