blob: 7e915c2e8fd59ad8b49c45639afa378d690c02d7 [file] [log] [blame]
Filip Pytloun4bd70232017-07-03 11:11:39 +02001parameters:
2 jenkins:
3 client:
4 job:
5 deploy_k8s_control:
6 type: workflow-scm
7 name: deploy-k8s-control
8 display_name: "Deploy - k8s control"
9 discard:
10 build:
11 keep_num: 20
12 concurrent: false
13 scm:
14 type: git
15 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
16 credentials: "gerrit"
17 script: deploy-k8s-deployments.groovy
18 param:
19 # deployments and test settings
20 TARGET_MINIONS:
21 type: string
22 default: "E@k8s-ctl01.*"
Filip Pytloun74d5a5a2017-07-03 11:20:33 +020023 description: "Salt compound target to match nodes to be updated [*, G@osfamily:debian]."
Filip Pytloun4684eaa2017-07-03 12:21:56 +020024 EXTRA_COMMAND:
25 type: string
26 default: ""
27 description: "Extra command to run before update"
Filip Pytloun4bd70232017-07-03 11:11:39 +020028 # salt master
29 SALT_MASTER_CREDENTIALS:
30 type: string
31 default: "salt"
32 SALT_MASTER_URL:
33 type: string
Filip Pytloun74d5a5a2017-07-03 11:20:33 +020034 default: "${_param:jenkins_salt_api_url}"