blob: 06aab0a63dd90ed96cd0a619966a0452cd78a7ea [file] [log] [blame]
Ales Komareka1d9cea2017-08-17 11:47:02 +02001parameters:
2 jenkins:
3 client:
4 job:
5 deploy_rollout_config_change:
6 name: deploy-rollout-config-change
7 type: workflow-scm
8 discard:
9 build:
10 keep_num: 20
11 concurrent: true
12 display_name: "Deploy - Rollout change"
13 scm:
14 type: git
15 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
16 credentials: "gerrit"
17 script: rollout-config-change.groovy
18 param:
19 TST_SALT_MASTER_CREDENTIALS:
20 type: string
21 TST_SALT_MASTER_URL:
22 type: string
23 PRD_SALT_MASTER_CREDENTIALS:
24 type: string
25 PRD_SALT_MASTER_URL:
26 type: string
27 MODEL_REPO_URL:
28 type: string
29 MODEL_REPO_CREDENTIALS:
30 type: string
31 default: "gerrit"
32 MODEL_REPO_SOURCE_BRANCH:
33 type: string
34 MODEL_REPO_TARGET_BRANCH:
35 type: string
36 TARGET_SERVERS:
37 type: string
38 TARGET_STATES:
39 type: string
40 TARGET_SUBSET_TEST:
41 type: string
42 TARGET_SUBSET_LIVE:
43 type: string
44 TARGET_BATCH_LIVE:
45 type: string
46 # test
47 TEST_SERVICE:
48 type: string
49 TEST_K8S_API_SERVER:
50 type: string
51 default: "http://127.0.0.1:8080"
52 TEST_K8S_CONFORMANCE_IMAGE:
53 type: string
vrovachev4b335b92017-08-31 16:35:05 +040054 default: "docker-dev-virtual.docker.mirantis.net/mirantis/kubernetes/k8s-conformance:v1.7.3-1_1503652362277"
Ales Komareka1d9cea2017-08-17 11:47:02 +020055 TEST_TEMPEST_IMAGE:
56 type: string
57 description: "Tempest docker image"
58 default: "sandbox-docker-prod-local.docker.mirantis.net/mirantis/rally_tempest:0.1"
59 TEST_TEMPEST_TARGET:
60 type: string
61 description: "Node to run tests"
62 default: ""
63 TEST_DOCKER_INSTALL:
64 type: boolean
65 description: "Install docker on the target if true"
66 default: "true"
67 TEST_TEMPEST_PATTERN:
68 type: string
69 description: "Run tests matched to pattern only"
70 git_merge_branches:
71 name: git-merge-branches
72 type: workflow-scm
73 discard:
74 build:
75 keep_num: 20
76 concurrent: true
77 display_name: "Git - Merge branches"
78 scm:
79 type: git
80 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
81 credentials: "gerrit"
82 script: git-merge-branches-pipeline.groovy
83 param:
84 REPO_URL:
85 type: string
86 CREDENTIALS_ID:
87 type: string
88 default: "gerrit"
89 SOURCE_BRANCH:
90 type: string
91 TARGET_BRANCH:
92 type: string