blob: 234178eca1ca59b690177ac253d0287635c11fda [file] [log] [blame]
Ann Taradayb69a9612018-04-17 00:26:17 +04001parameters:
2 jenkins:
3 client:
4 job:
5 deploy_cloudify:
6 type: workflow-scm
7 name: deploy-cloudify
8 display_name: "Deploy Cloudify"
9 discard:
10 build:
11 keep_num: 20
12 scm:
13 type: git
14 url: "${_param:jenkins_gerrit_url}/vnf-onboarding/pipelines"
15 credentials: "${_param:vnf_gerrit_credentials}"
16 script: deploy_cloudify.groovy
17 param:
18 OPENSTACK_API_URL:
19 type: string
20 default: "${_param:vnf_openstack_api_url}"
21 OPENSTACK_API_CREDENTIALS:
22 type: string
23 default: "${_param:vnf_openstack_api_admin_credentials}"
24 OPENSTACK_API_TENANT:
25 type: string
26 default: "test-cloudify"
27 NFV_PLATFORM_REPO:
28 type: string
29 description: "Take Cloudify blueprints, Dockerfile and CI scripts from this repo"
30 default: "${_param:jenkins_gerrit_url}/vnf-onboarding/nfv-platform"
31 NFV_PLATFORM_REPO_BRANCH:
32 type: string
33 default: "master"
34 NFV_PLATFORM_REPO_CREDENTIALS:
35 type: string
36 default: "${_param:vnf_gerrit_credentials}"
37 CFM_IMAGE:
38 type: string
39 default: "cloudify-enterprise"
40 CFM_FLAVOR:
41 type: string
42 default: "large"
43 CFM_DISK_SIZE:
44 type: string
45 default: "80"
46 CFM_NET_NAME:
47 type: string
48 default: "cfm-net-shared"
49 SHARE_CFM_NET:
50 type: boolean
51 default: true
52 CFM_SUBNET_CIDR:
53 type: string
54 default: "10.10.1.1/24"
55 CFM_SUBNET_DNS:
56 type: string
57 default: "${_param:dns_server01}"
58 CFM_SSH_KEY_ID:
59 type: string
60 default: "openstack_key"
61 EXTERNAL_NET:
62 type: string
63 default: "public"