blob: aec05748d7cc102bbdc56cb6fbfd071aa10b6bd7 [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
Alexander Evseev4589d712018-08-03 12:36:15 +02008 discard:
9 build:
10 keep_num: 10
11 artifact:
12 keep_num: 10
Ales Komarek036d6062017-08-24 09:55:02 +020013 display_name: "Deploy - Update reclass metadata"
14 scm:
15 type: git
16 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010017 branch: "${_param:jenkins_pipelines_branch}"
Sergey Galkin4cf87b92019-06-19 17:53:07 +040018 credentials: ${_param:jenkins_gerrit_credentials}
Ales Komarek036d6062017-08-24 09:55:02 +020019 script: update-reclass-metadata.groovy
20 param:
21 SALT_MASTER_URL:
22 type: string
23 default: "http://127.0.0.1:8000"
24 description: Full Salt API address [https://127.0.0.1:8000].
25 SALT_MASTER_CREDENTIALS:
26 type: string
27 default: "salt"
28 description: Credentials to the Salt API.
29 TARGET_SERVERS:
30 type: string
31 default: "I@reclass:storage"
32 description: Salt compound target to match nodes to be updated.
33 salt_master_formula_update:
34 type: workflow-scm
35 concurrent: true
Alexander Evseev4589d712018-08-03 12:36:15 +020036 discard:
37 build:
38 keep_num: 10
39 artifact:
40 keep_num: 10
Ales Komarek036d6062017-08-24 09:55:02 +020041 display_name: "Deploy - Update salt master formulas"
42 scm:
43 type: git
44 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010045 branch: "${_param:jenkins_pipelines_branch}"
Sergey Galkin4cf87b92019-06-19 17:53:07 +040046 credentials: ${_param:jenkins_gerrit_credentials}
Ales Komarek036d6062017-08-24 09:55:02 +020047 script: update-salt-master-formulas.groovy
48 param:
49 SALT_MASTER_URL:
50 type: string
51 default: "http://127.0.0.1:8000"
52 description: Full Salt API address [https://127.0.0.1:8000].
53 SALT_MASTER_CREDENTIALS:
54 type: string
55 default: "salt"
56 description: Credentials to the Salt API.
57 TARGET_SERVERS:
58 type: string
59 default: "I@reclass:storage"
60 description: Salt compound target to match nodes to be updated.
61 jenkins_master_job_update:
62 type: workflow-scm
63 concurrent: true
Alexander Evseev4589d712018-08-03 12:36:15 +020064 discard:
65 build:
66 keep_num: 10
67 artifact:
68 keep_num: 10
Ales Komarek036d6062017-08-24 09:55:02 +020069 display_name: "Deploy - Update jenkins master jobs"
70 scm:
71 type: git
72 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010073 branch: "${_param:jenkins_pipelines_branch}"
Sergey Galkin4cf87b92019-06-19 17:53:07 +040074 credentials: ${_param:jenkins_gerrit_credentials}
Ales Komarek036d6062017-08-24 09:55:02 +020075 script: update-jenkins-master-jobs.groovy
76 param:
77 SALT_MASTER_URL:
78 type: string
79 default: "http://127.0.0.1:8000"
80 description: Full Salt API address [https://127.0.0.1:8000].
81 SALT_MASTER_CREDENTIALS:
82 type: string
83 default: "salt"
84 description: Credentials to the Salt API.
85 TARGET_SERVERS:
86 type: string
87 default: "I@reclass:storage"
88 description: Salt compound target to match nodes to be updated.