Auto-generated patches to resolve prettier / yamllint
[releng/builder.git] / jjb / packaging / packaging-ansible.yaml
1 ---
2 - project:
3     name: packaging-ansible
4     project-name: packaging-ansible
5
6     jobs:
7       - "{project-name}-test-rpm-{stream}"
8       - "{project-name}-test-deb-{stream}":
9           disable-job: true
10       - gerrit-tox-verify
11
12     project: "integration/packaging/ansible-opendaylight"
13
14     stream:
15       - master:
16           branch: "master"
17
18 - job-template:
19     name: "{project-name}-test-rpm-{stream}"
20
21     node: centos7-builder-2c-2g
22     disable-job: false
23
24     project-type: freestyle
25
26     disabled: "{disable-job}"
27
28     properties:
29       - opendaylight-infra-properties:
30           build-days-to-keep: 7
31
32     parameters:
33       - opendaylight-infra-parameters:
34           os-cloud: "{os-cloud}"
35           project: "{project}"
36           branch: "{branch}"
37           refspec: "refs/heads/{branch}"
38           artifacts: "{archive-artifacts}"
39
40     scm:
41       - integration-gerrit-scm:
42           basedir: "{project-name}"
43           refspec: "$GERRIT_REFSPEC"
44           branch: "{branch}"
45
46     wrappers:
47       - opendaylight-infra-wrappers:
48           build-timeout: "{build-timeout}"
49
50     builders:
51       - shell: !include-raw: setup-ansible-rpm.sh
52       - shell: !include-raw: test-ansible-rpm-default-config.sh
53       - shell: !include-raw: test-ansible-rpm-custom-config.sh
54       - shell: !include-raw: test-ansible-rpm-upgrade.sh
55
56     triggers:
57       - timed: "@weekly"
58       - gerrit-trigger-patch-submitted:
59           gerrit-server-name: "{gerrit-server-name}"
60           project: "{project}"
61           branch: "{branch}"
62           files: "**"
63           forbidden-files: ""
64
65     publishers:
66       - lf-infra-publish
67
68 - job-template:
69     name: "{project-name}-test-deb-{stream}"
70
71     node: ubuntu1604-mininet-ovs-25-1c-4g
72     disable-job: false
73
74     project-type: freestyle
75
76     disabled: "{disable-job}"
77
78     properties:
79       - opendaylight-infra-properties:
80           build-days-to-keep: 7
81
82     parameters:
83       - opendaylight-infra-parameters:
84           os-cloud: "{os-cloud}"
85           project: "{project}"
86           branch: "{branch}"
87           refspec: "refs/heads/{branch}"
88           artifacts: "{archive-artifacts}"
89
90     scm:
91       - integration-gerrit-scm:
92           basedir: "{project-name}"
93           refspec: "$GERRIT_REFSPEC"
94           branch: "{branch}"
95
96     wrappers:
97       - opendaylight-infra-wrappers:
98           build-timeout: "{build-timeout}"
99
100     builders:
101       - shell: !include-raw: setup-ansible-deb.sh
102       - shell: !include-raw: test-ansible-deb-default-config.sh
103       - shell: !include-raw: test-ansible-deb-custom-config.sh
104
105     triggers:
106       - timed: "@weekly"
107       - gerrit-trigger-patch-submitted:
108           gerrit-server-name: "{gerrit-server-name}"
109           project: "{project}"
110           branch: "{branch}"
111           files: "**"
112           forbidden-files: ""
113
114     publishers:
115       - lf-infra-publish
116
117 - project:
118     name: packaging-ansible-view
119     views:
120       - project-view
121     project-name: packaging-ansible