blob: 1a6062e238b45e8de3bedaa0cb0a905389a224dd [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"
Jakub Josef7938b532017-12-12 18:02:03 +010012 branch: "${_param:jenkins_pipelines_branch}"
Ales Komarek036d6062017-08-24 09:55:02 +020013 credentials: "gerrit"
14 script: update-reclass-metadata.groovy
15 param:
16 SALT_MASTER_URL:
17 type: string
18 default: "http://127.0.0.1:8000"
19 description: Full Salt API address [https://127.0.0.1:8000].
20 SALT_MASTER_CREDENTIALS:
21 type: string
22 default: "salt"
23 description: Credentials to the Salt API.
24 TARGET_SERVERS:
25 type: string
26 default: "I@reclass:storage"
27 description: Salt compound target to match nodes to be updated.
28 salt_master_formula_update:
29 type: workflow-scm
30 concurrent: true
31 display_name: "Deploy - Update salt master formulas"
32 scm:
33 type: git
34 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010035 branch: "${_param:jenkins_pipelines_branch}"
Ales Komarek036d6062017-08-24 09:55:02 +020036 credentials: "gerrit"
37 script: update-salt-master-formulas.groovy
38 param:
39 SALT_MASTER_URL:
40 type: string
41 default: "http://127.0.0.1:8000"
42 description: Full Salt API address [https://127.0.0.1:8000].
43 SALT_MASTER_CREDENTIALS:
44 type: string
45 default: "salt"
46 description: Credentials to the Salt API.
47 TARGET_SERVERS:
48 type: string
49 default: "I@reclass:storage"
50 description: Salt compound target to match nodes to be updated.
51 jenkins_master_job_update:
52 type: workflow-scm
53 concurrent: true
54 display_name: "Deploy - Update jenkins master jobs"
55 scm:
56 type: git
57 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010058 branch: "${_param:jenkins_pipelines_branch}"
Ales Komarek036d6062017-08-24 09:55:02 +020059 credentials: "gerrit"
60 script: update-jenkins-master-jobs.groovy
61 param:
62 SALT_MASTER_URL:
63 type: string
64 default: "http://127.0.0.1:8000"
65 description: Full Salt API address [https://127.0.0.1:8000].
66 SALT_MASTER_CREDENTIALS:
67 type: string
68 default: "salt"
69 description: Credentials to the Salt API.
70 TARGET_SERVERS:
71 type: string
72 default: "I@reclass:storage"
73 description: Salt compound target to match nodes to be updated.