Add Functest k8s gate jobs 25/66225/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:46:22 +0000 (16:46 +0100)
Change-Id: Icfe4445c1405749698d2db42fa6001ad3d261e29
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 98e7db309060a74d1d80103905e91fbe340375fd)

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 6e27e99..7e8939f 100644 (file)
@@ -3,25 +3,46 @@
   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
+      docker_tags:
+        - hunter:
+            branch: stable/hunter
+      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: hunter
           tests:
             - k8s_smoke
         - repo: opnfv
           container: functest-kubernetes-smoke
-          tag: hunter
           tests:
             - k8s_conformance
         - repo: opnfv
           container: functest-kubernetes-features
-          tag: hunter
           tests:
             - stor4nfv_k8s
             - clover_k8s