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