blob: 190bae99ce6b8c1f1ca87b80eef1316bec7f50bd [file] [log] [blame]
Oleg Polyakov4d454362018-06-15 10:52:52 -04001---
2# CORD helm chart publishing tasks
3
4- project:
5 name: voltha-atest-provisioning
6
Kailash5a0b0692018-11-16 09:45:53 -08007 project-name: 'voltha'
Oleg Polyakov4d454362018-06-15 10:52:52 -04008
9 jobs:
10 - 'voltha-atest-provisioning'
11
12- job-template:
13 id: voltha-atest-provisioning
14 name: 'voltha-atest-provisioning'
15 description: |
16 Created by {id} job-template from ci-management/jjb/voltha-atest-provisioning.yaml
17
Kailash5a0b0692018-11-16 09:45:53 -080018 triggers:
19 - cord-infra-gerrit-trigger-patchset:
20 gerrit-server-name: '{gerrit-server-name}'
21 project-regexp: 'voltha'
22 branch-regexp: '{supported-branches-regexp}'
23 dependency-jobs: '{dependency-jobs}'
24 file-include-regexp: '{all-files-regexp}'
Oleg Polyakov4d454362018-06-15 10:52:52 -040025
26 properties:
27 - cord-infra-properties:
28 build-days-to-keep: '{build-days-to-keep}'
29 artifact-num-to-keep: '{artifact-num-to-keep}'
30
31 wrappers:
32 - lf-infra-wrappers:
33 build-timeout: '{build-timeout}'
34 jenkins-ssh-credential: '{jenkins-ssh-credential}'
35
36 parameters:
37 - string:
38 name: executorNode
Kailash Khalasicdb46672018-10-30 12:55:16 -070039 default: 'qct-pod3-voltha-testing'
Oleg Polyakov4d454362018-06-15 10:52:52 -040040 description: 'Name of the Jenkins node to run the job on'
41
42 - string:
43 name: manifestUrl
44 default: '{gerrit-server-url}/{cord-repo-manifest}'
45 description: 'URL to the repo manifest'
46
47 - string:
48 name: manifestBranch
Kailash Khalasicdb46672018-10-30 12:55:16 -070049 default: 'master'
Oleg Polyakov4d454362018-06-15 10:52:52 -040050 description: 'Name of the repo branch to use'
51
Kailashaca74b92018-11-16 10:55:47 -080052 - string:
53 name: gerritChangeNumber
54 default: '$GERRIT_CHANGE_NUMBER'
55 description: 'Changeset number in Gerrit'
56
57 - string:
58 name: gerritPatchsetNumber
59 default: '$GERRIT_PATCHSET_NUMBER'
60 description: 'PatchSet number in Gerrit'
61
62
Oleg Polyakov4d454362018-06-15 10:52:52 -040063 project-type: pipeline
64 concurrent: false
65
66 dsl: !include-raw-escape: pipeline/voltha-atest-provisioning.groovy