Stop building tempest container in fraser gate.yaml 07/61307/3
authorCédric Ollivier <cedric.ollivier@orange.com>
Thu, 23 Aug 2018 18:01:16 +0000 (20:01 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 23 Aug 2018 21:02:19 +0000 (23:02 +0200)
It should have been removed when cherry-picking "Publish Functest
daily and gate jobs".

It adds parser-basics which is hosted by its own container.

Change-Id: I6b5c4de0bffabab9bf927bf045b228113deeb375
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
ci/daily.yaml
ci/gate.yaml
ci/run.yaml

index 8c1dd68..ee6afb2 100644 (file)
@@ -12,6 +12,7 @@
       - functest-components
       - functest-vnf
       - functest-features
+      - functest-parser
     jobs:
       - '{repo}-{container}-{tag}-pull'
 
@@ -27,6 +28,7 @@
             - name: '{repo}-functest-components-{tag}-pull'
             - name: '{repo}-functest-vnf-{tag}-pull'
             - name: '{repo}-functest-features-{tag}-pull'
+            - name: '{repo}-functest-parser-{tag}-pull'
 
 - project:
     name: '{repo}-functest-{tag}-pull'
@@ -52,6 +54,7 @@
             - name: '{repo}-functest-components-{tag}-run'
             - name: '{repo}-functest-vnf-{tag}-run'
             - name: '{repo}-functest-features-{tag}-run'
+            - name: '{repo}-functest-parser-{tag}-run'
 
 - project:
     name: '{repo}-functest-{tag}-daily'
index 278ecb7..a6e38d4 100644 (file)
     name: '{repo}-{container}-{tag}-build'
     container:
       - functest-core
-      - functest-tempest
       - functest-healthcheck
       - functest-smoke
       - functest-components
       - functest-vnf
       - functest-features
+      - functest-parser
     jobs:
       - '{repo}-{container}-{tag}-build'
 
           projects:
             - name: '{repo}-functest-core-{tag}-build'
               <<: *projectparameters
-      - multijob:
-          name: build functest-tempest
-          projects:
-            - name: '{repo}-functest-tempest-{tag}-build'
-              <<: *projectparameters
       - multijob:
           name: build all remaining contrainers
           projects:
@@ -73,6 +68,8 @@
               <<: *projectparameters
             - name: '{repo}-functest-features-{tag}-build'
               <<: *projectparameters
+            - name: '{repo}-functest-parser-{tag}-build'
+              <<: *projectparameters
 
 - project:
     name: '{repo}-functest-{tag}-build'
             - name: '{repo}-functest-components-{tag}-run'
             - name: '{repo}-functest-vnf-{tag}-run'
             - name: '{repo}-functest-features-{tag}-run'
+            - name: '{repo}-functest-parser-{tag}-run'
 
 - project:
     name: '{repo}-functest-{tag}-gate'
index 71b237a..58b3436 100644 (file)
     name: '{repo}-functest-features-{tag}-run'
     jobs:
       - '{repo}-functest-features-{tag}-run'
+
+- project:
+    name: '{repo}-parser-{test}-{tag}-run'
+    container: functest-parser
+    test:
+      - parser-basics
+    jobs:
+      - '{repo}-{container}-{test}-{tag}-run'
+
+- job-template:
+    name: '{repo}-functest-parser-{tag}-run'
+    project-type: multijob
+    builders:
+      - multijob:
+          name: features
+          projects:
+            - name: '{repo}-functest-parser-parser-basics-{tag}-run'
+
+- project:
+    name: '{repo}-functest-parser-{tag}-run'
+    jobs:
+      - '{repo}-functest-parser-{tag}-run'