summaryrefslogtreecommitdiffstats
path: root/ci/daily.yaml
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2018-08-20 11:14:17 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2018-08-31 11:54:17 +0200
commit7c3a118a8ca1417600971e20e1e0d90690784519 (patch)
tree78da6049ff4d4b23da103543b401c6f8a4884230 /ci/daily.yaml
parent4a3c47e4d729c14aaeff29fcfb09799b3441ff13 (diff)
Publish daily and gating jjbs
Change-Id: Ic7fd7bc9adf1672573878d6b74d43fa55e777be3 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'ci/daily.yaml')
-rw-r--r--ci/daily.yaml53
1 files changed, 53 insertions, 0 deletions
diff --git a/ci/daily.yaml b/ci/daily.yaml
new file mode 100644
index 00000000..fad26e77
--- /dev/null
+++ b/ci/daily.yaml
@@ -0,0 +1,53 @@
+---
+- job-template:
+ name: '{repo}-functest-kubernetes-{container}-{tag}-pull'
+ builders:
+ - shell: docker pull {repo}/functest-kubernetes-{container}:{tag}
+
+- project:
+ name: '{repo}-functest-kubernetes-{container}-{tag}-pull'
+ container:
+ - healthcheck
+ - smoke
+ - features
+ jobs:
+ - '{repo}-functest-kubernetes-{container}-{tag}-pull'
+
+- job-template:
+ name: '{repo}-functest-kubernetes-{tag}-pull'
+ project-type: multijob
+ builders:
+ - multijob:
+ name: pull all containers
+ projects:
+ - name: '{repo}-functest-kubernetes-healthcheck-{tag}-pull'
+ - name: '{repo}-functest-kubernetes-smoke-{tag}-pull'
+ - name: '{repo}-functest-kubernetes-features-{tag}-pull'
+
+- project:
+ name: '{repo}-functest-kubernetes-{tag}-pull'
+ jobs:
+ - '{repo}-functest-kubernetes-{tag}-pull'
+
+- job-template:
+ name: '{repo}-functest-kubernetes-{tag}-daily'
+ project-type: multijob
+ builders:
+ - multijob:
+ name: pull containers
+ projects:
+ - name: '{repo}-functest-kubernetes-{tag}-pull'
+ - multijob:
+ name: basics tests
+ projects:
+ - name: '{repo}-functest-kubernetes-healthcheck-{tag}-run'
+ - multijob:
+ name: advanced tests
+ projects:
+ - name: '{repo}-functest-kubernetes-smoke-{tag}-run'
+ - name: '{repo}-functest-kubernetes-features-{tag}-run'
+
+- project:
+ name: '{repo}-functest-kubernetes-{tag}-daily'
+ jobs:
+ - '{repo}-functest-kubernetes-{tag}-daily'