blob: 4a7d870ac1783180061114d7cdaaa4d4035bde38 [file] [log] [blame]
Martin Polreichb9481722018-01-22 12:08:23 +01001---
2driver:
3 name: docker
4 hostname: barbican.ci.local
5 use_sudo: false
6
7provisioner:
8 name: salt_solo
9 salt_install: bootstrap
10 salt_bootstrap_url: https://bootstrap.saltstack.com
11 salt_version: latest
12 require_chef: false
13 log_level: error
14 formula: barbican
15 grains:
16 noservices: True
Vasyl Saienko88bc10b2018-03-03 04:22:03 +020017 dependencies:
18 - name: apache
19 repo: git
Martin Polreich77836a82018-11-29 12:29:07 +010020 source: https://gerrit.mcp.mirantis.com/salt-formulas/apache
Oleksandr Pidrepnyiea8ca032019-05-22 19:22:56 +030021 - name: oslo_templates
22 repo: git
23 source: https://gerrit.mcp.mirantis.com/salt-formulas/oslo-templates
Martin Polreichb9481722018-01-22 12:08:23 +010024 state_top:
25 base:
26 "*":
Vasyl Saienko88bc10b2018-03-03 04:22:03 +020027 - apache
Martin Polreichb9481722018-01-22 12:08:23 +010028 - barbican
29 pillars:
30 top.sls:
31 base:
32 "*":
33 - barbican
34
35verifier:
36 name: inspec
37 sudo: true
38
Martin Polreich77836a82018-11-29 12:29:07 +010039docker_images:
40 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-2017.7/salt:2018_11_19'%>
41 - &xenial-stable <%=ENV['IMAGE_XENIAL_STABLE'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-stable/salt:2018_11_19'%>
Martin Polreichb9481722018-01-22 12:08:23 +010042
43platforms:
Martin Polreich77836a82018-11-29 12:29:07 +010044 - name: xenial-2017.7
Martin Polreichb9481722018-01-22 12:08:23 +010045 driver_config:
Martin Polreich77836a82018-11-29 12:29:07 +010046 image: *xenial-20177
47 platform: ubuntu
48
49 - name: xenial-stable
50 driver_config:
51 image: *xenial-stable
Martin Polreichb9481722018-01-22 12:08:23 +010052 platform: ubuntu
53
54suites:
55 - name: ssl
56 provisioner:
57 pillars-from-files:
58 barbican.sls: tests/pillar/ssl.sls
59
60 - name: control_single
61 provisioner:
62 pillars-from-files:
63 barbican.sls: tests/pillar/control_single.sls
64
65 - name: control_cluster
66 provisioner:
67 pillars-from-files:
68 barbican.sls: tests/pillar/control_cluster.sls
69# vim: ft=yaml sw=2 ts=2 sts=2 tw=125