Conforms with latest changes in Xtesting ansible role.
[functest-kubernetes.git] / ansible / site.yml
1 ---
2 - hosts: 127.0.0.1
3   roles:
4     - role: collivier.xtesting
5       project: functest-kubernetes
6       db_project: functest
7       gerrit_project: functest-kubernetes
8       builds:
9         dependencies:
10           - repo: _
11             dport:
12             container: golang
13             tag: alpine3.10
14         steps:
15           - name: build opnfv/functest-kubernetes-core
16             containers:
17               - name: functest-kubernetes-core
18                 ref_arg: BRANCH
19                 path: docker/core
20           - name: build opnfv/functest-kubernetes-healthcheck
21             containers:
22               - name: functest-kubernetes-healthcheck
23                 ref_arg:
24                 path: docker/healthcheck
25           - name: build containers
26             containers:
27               - name: functest-kubernetes-smoke
28                 ref_arg:
29                 path: docker/smoke
30               - name: functest-kubernetes-features
31                 ref_arg:
32                 path: docker/features
33       suites:
34         - repo: opnfv
35           container: functest-kubernetes-healthcheck
36           tests:
37             - k8s_smoke
38         - repo: opnfv
39           container: functest-kubernetes-smoke
40           tests:
41             - xrally_kubernetes
42             - k8s_conformance
43           properties:
44             execution-type: SEQUENTIALLY
45         - repo: opnfv
46           container: functest-kubernetes-features
47           tests:
48             - stor4nfv_k8s
49             - clover_k8s