blob: 5b128a27a34f121095f2de7715da249314fb2c3b [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
42 trigger:
43 gerrit:
44 project:
45 contrail/contrail-dpdk-extra-packages:
46 branches:
47 - "{{branch_real_name}}"
48 message:
49 build_successful: "Build successful"
50 build_unstable: "Build unstable"
51 build_failure: "Build failed"
52 event:
53 ref:
54 - updated
55 param:
56 SOURCE_URL:
57 type: string
58 default: "${_param:jenkins_gerrit_url}/contrail/contrail-dpdk-extra-packages.git"
59 SOURCE_BRANCH:
60 type: string
61 default: "{{branch_real_name}}"
62 SOURCE_CREDENTIALS:
63 type: string
64 default: "gerrit"
65 APTLY_URL:
66 type: string
67 default: "${_param:jenkins_aptly_api_url}"
68 APTLY_REPO:
69 type: string
70 default: "{{os}}-{{dist}}-{{branch_name}}"
71 OS:
72 type: string
73 default: "{{os}}"
74 DIST:
75 type: string
76 default: "{{dist}}"
77 ARCH:
78 type: string
79 default: "amd64"
chnyda135f3872017-04-07 11:32:48 +020080 BINARY_PACKAGES:
81 description: "binary packages to create"
82 type: string
83 default: "all"