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