summaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2018-08-23 20:01:16 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2018-08-23 23:02:19 +0200
commit073cd974a4612aa2aa9b749019097f7f279fb669 (patch)
tree0848e8543732223921570cddc32d9947a99f8b49 /ci
parent071abb80da8bd2176e5c99ae3ba0afac3d986b07 (diff)
Stop building tempest container in fraser gate.yaml
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>
Diffstat (limited to 'ci')
-rw-r--r--ci/daily.yaml3
-rw-r--r--ci/gate.yaml10
-rw-r--r--ci/run.yaml22
3 files changed, 29 insertions, 6 deletions
diff --git a/ci/daily.yaml b/ci/daily.yaml
index 8c1dd6830..ee6afb26d 100644
--- a/ci/daily.yaml
+++ b/ci/daily.yaml
@@ -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'
diff --git a/ci/gate.yaml b/ci/gate.yaml
index 278ecb778..a6e38d4da 100644
--- a/ci/gate.yaml
+++ b/ci/gate.yaml
@@ -36,12 +36,12 @@
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'
@@ -56,11 +56,6 @@
- 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:
- name: '{repo}-functest-healthcheck-{tag}-build'
@@ -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'
@@ -100,6 +97,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}-gate'
diff --git a/ci/run.yaml b/ci/run.yaml
index 71b237a06..58b3436b3 100644
--- a/ci/run.yaml
+++ b/ci/run.yaml
@@ -155,3 +155,25 @@
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'