Remove ericsson-build3 from Jenkins
[releng.git] / jjb / functest / functest-kubernetes-project-jobs.yaml
1 ---
2 - functest-kubernetes-project-params: &functest-kubernetes-project-params
3     name: 'functest-kubernetes-project-params'
4     tag:
5       - latest:
6           branch: master
7           slave: lf-virtual1
8       - jerma:
9           branch: stable/jerma
10           slave: lf-virtual1
11       - iruya:
12           branch: stable/iruya
13           slave: lf-virtual1
14       - hunter:
15           branch: stable/hunter
16           slave: lf-virtual1
17
18 - builder:
19     name: functest-kubernetes-run-tox
20     builders:
21       - shell: tox
22
23 - trigger:
24     name: functest-kubernetes-project-patchset-created
25     triggers:
26       - gerrit:
27           server-name: 'gerrit.opnfv.org'
28           trigger-on:
29             - patchset-created-event
30             - comment-added-contains-event:
31                 comment-contains-value: 'recheck'
32             - comment-added-contains-event:
33                 comment-contains-value: 'reverify'
34           projects:
35             - project-compare-type: 'ANT'
36               project-pattern: 'functest-kubernetes'
37               branches:
38                 - branch-compare-type: 'ANT'
39                   branch-pattern: '**/{branch}'
40           skip-vote:
41             successful: false
42             failed: false
43             unstable: false
44             notbuilt: false
45
46 - parameter:
47     name: functest-kubernetes-project-slave
48     parameters:
49       - label:
50           name: slave
51           default: '{slave}'
52
53 - scm:
54     name: functest-kubernetes-project-scm
55     scm:
56       - git:
57           url: https://gerrit.opnfv.org/gerrit/functest-kubernetes
58           refspec: '+refs/changes/*:refs/changes/*'
59           branches:
60             - '{ref}'
61
62 - job-template:
63     name: 'functest-kubernetes-run-tox-{tag}'
64     triggers:
65       - functest-kubernetes-project-patchset-created:
66           branch: '{branch}'
67     scm:
68       - functest-kubernetes-project-scm:
69           ref: $GERRIT_REFSPEC
70     parameters:
71       - functest-kubernetes-project-slave:
72           slave: '{slave}'
73     builders:
74       - functest-kubernetes-run-tox
75
76 - project:
77     name: 'functest-kubernetes-run-tox'
78     <<: *functest-kubernetes-project-params
79     jobs:
80       - 'functest-kubernetes-run-tox-{tag}'