blob: 1a0a6a2904a7dad88f7e660f1315734dac622366 [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
Kailash8f8f1df2019-01-14 12:48:04 -080017 Voltha automated tests run per commit. Tests reside in voltha repo
Oleg Polyakov4d454362018-06-15 10:52:52 -040018
Kailash5a0b0692018-11-16 09:45:53 -080019 triggers:
20 - cord-infra-gerrit-trigger-patchset:
21 gerrit-server-name: '{gerrit-server-name}'
22 project-regexp: 'voltha'
23 branch-regexp: '{supported-branches-regexp}'
24 dependency-jobs: '{dependency-jobs}'
25 file-include-regexp: '{all-files-regexp}'
Oleg Polyakov4d454362018-06-15 10:52:52 -040026
27 properties:
28 - cord-infra-properties:
29 build-days-to-keep: '{build-days-to-keep}'
30 artifact-num-to-keep: '{artifact-num-to-keep}'
31
32 wrappers:
33 - lf-infra-wrappers:
34 build-timeout: '{build-timeout}'
35 jenkins-ssh-credential: '{jenkins-ssh-credential}'
36
37 parameters:
38 - string:
39 name: executorNode
Kailash Khalasicdb46672018-10-30 12:55:16 -070040 default: 'qct-pod3-voltha-testing'
Oleg Polyakov4d454362018-06-15 10:52:52 -040041 description: 'Name of the Jenkins node to run the job on'
42
43 - string:
44 name: manifestUrl
45 default: '{gerrit-server-url}/{cord-repo-manifest}'
46 description: 'URL to the repo manifest'
47
48 - string:
49 name: manifestBranch
Kailash Khalasicdb46672018-10-30 12:55:16 -070050 default: 'master'
Oleg Polyakov4d454362018-06-15 10:52:52 -040051 description: 'Name of the repo branch to use'
52
Kailashaca74b92018-11-16 10:55:47 -080053 - string:
54 name: gerritChangeNumber
55 default: '$GERRIT_CHANGE_NUMBER'
56 description: 'Changeset number in Gerrit'
57
58 - string:
59 name: gerritPatchsetNumber
60 default: '$GERRIT_PATCHSET_NUMBER'
61 description: 'PatchSet number in Gerrit'
62
63
Oleg Polyakov4d454362018-06-15 10:52:52 -040064 project-type: pipeline
65 concurrent: false
66
67 dsl: !include-raw-escape: pipeline/voltha-atest-provisioning.groovy