blob: fa6ce140c8724c0e0da0b5b5485b3dbe4cd778c8 [file] [log] [blame]
Ales Komarek036d6062017-08-24 09:55:02 +02001parameters:
2 jenkins:
3 client:
4 job:
5 reclass_metadata_update:
6 type: workflow-scm
7 concurrent: true
8 display_name: "Deploy - Update reclass metadata"
9 scm:
10 type: git
11 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
12 credentials: "gerrit"
13 script: update-reclass-metadata.groovy
14 param:
15 SALT_MASTER_URL:
16 type: string
17 default: "http://127.0.0.1:8000"
18 description: Full Salt API address [https://127.0.0.1:8000].
19 SALT_MASTER_CREDENTIALS:
20 type: string
21 default: "salt"
22 description: Credentials to the Salt API.
23 TARGET_SERVERS:
24 type: string
25 default: "I@reclass:storage"
26 description: Salt compound target to match nodes to be updated.
27 salt_master_formula_update:
28 type: workflow-scm
29 concurrent: true
30 display_name: "Deploy - Update salt master formulas"
31 scm:
32 type: git
33 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
34 credentials: "gerrit"
35 script: update-salt-master-formulas.groovy
36 param:
37 SALT_MASTER_URL:
38 type: string
39 default: "http://127.0.0.1:8000"
40 description: Full Salt API address [https://127.0.0.1:8000].
41 SALT_MASTER_CREDENTIALS:
42 type: string
43 default: "salt"
44 description: Credentials to the Salt API.
45 TARGET_SERVERS:
46 type: string
47 default: "I@reclass:storage"
48 description: Salt compound target to match nodes to be updated.
49 jenkins_master_job_update:
50 type: workflow-scm
51 concurrent: true
52 display_name: "Deploy - Update jenkins master jobs"
53 scm:
54 type: git
55 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
56 credentials: "gerrit"
57 script: update-jenkins-master-jobs.groovy
58 param:
59 SALT_MASTER_URL:
60 type: string
61 default: "http://127.0.0.1:8000"
62 description: Full Salt API address [https://127.0.0.1:8000].
63 SALT_MASTER_CREDENTIALS:
64 type: string
65 default: "salt"
66 description: Credentials to the Salt API.
67 TARGET_SERVERS:
68 type: string
69 default: "I@reclass:storage"
70 description: Salt compound target to match nodes to be updated.