blob: acf6fa34af68337ac7fe34efd6c1228513c8e601 [file] [log] [blame]
Ales Komarek6edbc452017-08-10 10:02:24 +02001parameters:
2 jenkins:
3 client:
4 job:
5 test_service_job:
6 name: deploy-test-service
7 type: workflow-scm
8 discard:
9 build:
Jakub Josef1a828962018-01-23 12:33:34 +010010 keep_num: 50
Ales Komarek6edbc452017-08-10 10:02:24 +020011 concurrent: true
12 display_name: "Deploy - Test services in environment"
13 scm:
14 type: git
15 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010016 branch: "${_param:jenkins_pipelines_branch}"
Ales Komarek6edbc452017-08-10 10:02:24 +020017 credentials: "gerrit"
18 script: test-service.groovy
19 param:
20
21 # salt
22 SALT_MASTER_CREDENTIALS:
23 type: string
24 default: "salt-qa-credentials"
25 SALT_MASTER_URL:
26 type: string
27 default: ""
28
29 # test
30 TEST_K8S_API_SERVER:
31 type: string
32 default: "http://127.0.0.1:8080"
33 TEST_K8S_CONFORMANCE_IMAGE:
34 type: string
vrovachev7e709802017-09-15 20:04:26 +040035 default: "docker-dev-virtual.docker.mirantis.net/mirantis/kubernetes/k8s-conformance:v1.7.5-2_1504192939316"
Ales Komarek6edbc452017-08-10 10:02:24 +020036
37 TEST_TEMPEST_IMAGE:
38 type: string
39 description: "Tempest docker image"
Oleksandr Kosse05a98112017-09-28 17:38:55 +030040 default: "docker-prod-local.artifactory.mirantis.com/mirantis/oscore/rally-tempest"
Ales Komarek6edbc452017-08-10 10:02:24 +020041 TEST_TEMPEST_TARGET:
42 type: string
Jakub Pavlikef17f3d2017-08-11 14:39:34 +020043 description: "Node to run tests. use FQDN for ctl01 e.g. ctl01.deploy-heat-os_ha_contrail-17.bud-mk.local"
Ales Komarek6edbc452017-08-10 10:02:24 +020044 default: ""
45 TEST_DOCKER_INSTALL:
46 type: boolean
47 description: "Install docker on the target if true"
48 default: "true"
49 TEST_TEMPEST_PATTERN:
50 type: string
Jakub Pavlikef17f3d2017-08-11 14:39:34 +020051 description: "Run tests matched to pattern only e.g. tempest.api.identity"
52 default: "false"
53 TEST_SERVICE:
54 type: string
55 description: "openstack or k8s"
56 default: "openstack"
57 TEST_JUNIT_RATIO:
58 type: string
59 description: "The amplification factor to apply to test failures when computing the test result contribution to the build health score."
60 default: "1.0"