Temporarily disable shelve
[functest.git] / ci / daily.yaml
1 ---
2 - job-template:
3     name: '{repo}-{container}-{tag}-pull'
4     builders:
5       - shell: docker pull {repo}/{container}:{tag}
6
7 - project:
8     name: '{repo}-{container}-{tag}-pull'
9     container:
10       - functest-healthcheck
11       - functest-smoke
12       - functest-components
13       - functest-vnf
14       - functest-features
15     jobs:
16       - '{repo}-{container}-{tag}-pull'
17
18 - job-template:
19     name: '{repo}-functest-{tag}-pull'
20     project-type: multijob
21     builders:
22       - multijob:
23           name: pull all containers
24           projects:
25             - name: '{repo}-functest-healthcheck-{tag}-pull'
26             - name: '{repo}-functest-smoke-{tag}-pull'
27             - name: '{repo}-functest-components-{tag}-pull'
28             - name: '{repo}-functest-vnf-{tag}-pull'
29             - name: '{repo}-functest-features-{tag}-pull'
30
31 - project:
32     name: '{repo}-functest-{tag}-pull'
33     jobs:
34       - '{repo}-functest-{tag}-pull'
35
36 - job-template:
37     name: '{repo}-functest-{tag}-daily'
38     project-type: multijob
39     builders:
40       - multijob:
41           name: pull containers
42           projects:
43             - name: '{repo}-functest-{tag}-pull'
44       - multijob:
45           name: basics tests
46           projects:
47             - name: '{repo}-functest-healthcheck-{tag}-run'
48       - multijob:
49           name: advanced tests
50           projects:
51             - name: '{repo}-functest-smoke-{tag}-run'
52             - name: '{repo}-functest-components-{tag}-run'
53             - name: '{repo}-functest-vnf-{tag}-run'
54             - name: '{repo}-functest-features-{tag}-run'
55
56 - project:
57     name: '{repo}-functest-{tag}-daily'
58     jobs:
59       - '{repo}-functest-{tag}-daily'