blob: f0b67e8048d6e6960f187e684bf94a3898bb1b69 [file] [log] [blame]
Vasyl Saienkoaff918d2017-09-12 18:56:31 +03001parameters:
2 jenkins:
3 client:
4 job:
5 ironic_node_provision:
6 concurrent: true
7 discard:
8 build:
9 keep_num: 20
10 display_name: Ironic - provision nodes
11 name: ironic-provision-nodes
12 param:
13 ASK_ON_ERROR:
14 default: 'false'
15 type: boolean
16 HEAT_STACK_ZONE:
17 default: mcp-mk
18 type: string
19 OPENSTACK_API_CLIENT:
20 default: ''
21 type: string
22 OPENSTACK_API_CREDENTIALS:
23 default: openstack-devcloud-credentials
24 type: string
25 OPENSTACK_API_PROJECT:
26 default: mcp-mk
27 type: string
28 OPENSTACK_API_PROJECT_DOMAIN:
29 default: default
30 type: string
31 OPENSTACK_API_PROJECT_ID:
32 default: ''
33 type: string
34 OPENSTACK_API_URL:
35 default: https://cloud-cz.bud.mirantis.net:5000
36 type: string
37 OPENSTACK_API_USER_DOMAIN:
38 default: default
39 type: string
40 OPENSTACK_API_USER_DOMAIN_ID:
41 default: default
42 type: string
43 OPENSTACK_API_VERSION:
44 default: '3'
45 type: string
46 ENV_NAME:
47 type: string
48 SALT_MASTER_CREDENTIALS:
49 default: salt-qa-credentials
50 type: string
51 SALT_MASTER_URL:
52 default: ''
53 type: string
54 STACK_TYPE:
55 default: heat
56 type: string
57 IRONIC_AUTHORIZATION_PROFILE:
58 default: admin_identity
59 type: string
60 IRONIC_DEPLOY_NODES:
61 default: ''
62 type: string
63 IRONIC_DEPLOY_PROFILE:
64 default: ''
65 type: string
66 IRONIC_DEPLOY_TIMEOUT:
67 default: '60'
68 type: string
69 IRONIC_DEPLOY_PARTITION_PROFILE:
70 default: ''
71 type: string
72 RUN_TARGET:
73 default: 'I@ironic:client and *01*'
74 type: string
75 scm:
76 script: ironic-node-provision-pipeline.groovy
77 type: git
78 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010079 branch: "${_param:jenkins_pipelines_branch}"
Vasyl Saienkoaff918d2017-09-12 18:56:31 +030080 type: workflow-scm