From 7c3a118a8ca1417600971e20e1e0d90690784519 Mon Sep 17 00:00:00 2001 From: Cédric Ollivier Date: Mon, 20 Aug 2018 11:14:17 +0200 Subject: Publish daily and gating jjbs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ic7fd7bc9adf1672573878d6b74d43fa55e777be3 Signed-off-by: Cédric Ollivier --- ci/daily.yaml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 ci/daily.yaml (limited to 'ci/daily.yaml') 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' -- cgit 1.2.3-korg