blob: 500af76b124c454eac71c1e1f0cceeb7b0880590 [file] [log] [blame]
Alexandr Lovtsovbf237582019-05-16 17:04:43 +03001#
2# Jobs to run given states on given Salt master environment's
3#
4parameters:
5 jenkins:
6 client:
7 job:
8 update-glusterfs:
9 type: workflow-scm
10 description: This is a general job which runs "Update glusterfs servers", "Update glusterfs clients" and "Update glusterfs cluster.op-version" jobs with default parameters. If you need/want better control of update process use those jobs.
11 concurrent: true
12 discard:
13 build:
14 keep_num: 10
15 artifact:
16 keep_num: 10
17 display_name: "Update GlusterFS"
18 scm:
19 type: git
20 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
21 branch: "${_param:jenkins_pipelines_branch}"
Sergey Galkin4cf87b92019-06-19 17:53:07 +040022 credentials: ${_param:jenkins_gerrit_credentials}
Alexandr Lovtsovbf237582019-05-16 17:04:43 +030023 script: update-glusterfs.groovy
24 param:
25 DRIVE_TRAIN_PARAMS:
26 type: text
27 description: "Yaml based DriveTrain releated params"
28 default: |
29 ---
30 SALT_MASTER_URL: "${_param:jenkins_salt_api_url}"
31 SALT_MASTER_CREDENTIALS: "salt"