Add Functest k8s gate jobs 23/66223/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Sat, 5 Jan 2019 15:43:25 +0000 (16:43 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sat, 5 Jan 2019 15:43:56 +0000 (16:43 +0100)
Change-Id: Icfe4445c1405749698d2db42fa6001ad3d261e29
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
ansible/host_vars/127.0.0.1 [new file with mode: 0644]
ansible/site.yml

diff --git a/ansible/host_vars/127.0.0.1 b/ansible/host_vars/127.0.0.1
new file mode 100644 (file)
index 0000000..ef49d7d
--- /dev/null
@@ -0,0 +1,5 @@
+docker_args:
+  env:
+    DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
+  volumes:
+    - /home/opnfv/functest-kubernetes/config:/root/.kube/config
index 9b65621..b00b5cd 100644 (file)
@@ -3,25 +3,43 @@
   roles:
     - role: collivier.xtesting
       project: functest-kubernetes
-      docker_args:
-        env:
-          DEPLOY_SCENARIO: k8-nosdn-nofeature-noha
-        volumes:
-          - /home/opnfv/functest-kubernetes/config:/root/.kube/config
+      gerrit_project: functest-kubernetes
+      builds:
+        dependencies:
+          - repo: _
+            port:
+            container: golang
+            tag: alpine3.8
+        steps:
+          - name: build opnfv/functest-kubernetes-core
+            containers:
+              - name: functest-kubernetes-core
+                ref_arg: BRANCH
+                path: docker/core
+          - name: build opnfv/functest-kubernetes-healthcheck
+            containers:
+              - name: functest-functest-kubernetes-healthcheck
+                ref_arg: BRANCH
+                path: docker/healthcheck
+          - name: build containers
+            containers:
+              - name: functest-functest-kubernetes-smoke
+                ref_arg: BRANCH
+                path: docker/smoke
+              - name: functest-functest-kubernetes-features
+                ref_arg: BRANCH
+                path: docker/features
       suites:
         - repo: opnfv
           container: functest-kubernetes-healthcheck
-          tag: latest
           tests:
             - k8s_smoke
         - repo: opnfv
           container: functest-kubernetes-smoke
-          tag: latest
           tests:
             - k8s_conformance
         - repo: opnfv
           container: functest-kubernetes-features
-          tag: latest
           tests:
             - stor4nfv_k8s
             - clover_k8s