Publish helm_vims also based on clearwater-docker
[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       docker_tags:
9         - hunter:
10             branch: stable/hunter
11       builds:
12         dependencies:
13           - repo: _
14             dport:
15             container: golang
16             tag: 1.11-alpine3.9
17         steps:
18           - name: build opnfv/functest-kubernetes-core
19             containers:
20               - name: functest-kubernetes-core
21                 ref_arg: BRANCH
22                 path: docker/core
23           - name: build containers
24             containers:
25               - name: functest-kubernetes-healthcheck
26                 ref_arg:
27                 path: docker/healthcheck
28               - name: functest-kubernetes-cnf
29                 ref_arg: BRANCH
30                 path: docker/cnf
31               - name: functest-kubernetes-security
32                 ref_arg: BRANCH
33                 path: docker/security
34           - name: build opnfv/functest-kubernetes-smoke
35             containers:
36               - name: functest-kubernetes-smoke
37                 ref_arg:
38                 path: docker/smoke
39           - name: build opnfv/functest-kubernetes-benchmarking
40             containers:
41               - name: functest-kubernetes-benchmarking
42                 ref_arg:
43                 path: docker/benchmarking
44       suites:
45         - container: functest-kubernetes-healthcheck
46           tests:
47             - k8s_quick
48             - k8s_smoke
49         - container: functest-kubernetes-smoke
50           tests:
51             - xrally_kubernetes
52             - k8s_conformance
53         - container: functest-kubernetes-security
54           tests:
55             - kube_hunter
56             - kube_bench_master
57             - kube_bench_node
58         - container: functest-kubernetes-benchmarking
59           tests:
60             - xrally_kubernetes_full
61         - container: functest-kubernetes-cnf
62           tests:
63             - k8s_vims
64             - helm_vims
65             - cnf_conformance