2 ###################################################
3 # All the jobs except verify have been removed!
4 # They will only be enabled on request by projects!
5 ###################################################
12 - 'barometer-verify-{stream}'
13 - 'barometer-merge-{stream}'
14 - 'barometer-daily-{stream}'
15 - 'barometer-plugins-tests'
23 branch: 'stable/{stream}'
24 gs-pathname: '/{stream}'
27 branch: 'stable/{stream}'
28 gs-pathname: '/{stream}'
32 name: 'barometer-verify-{stream}'
34 disabled: '{obj:disabled}'
40 - 'lf-build2-defaults'
47 server-name: 'gerrit.opnfv.org'
49 - patchset-created-event:
50 exclude-drafts: 'false'
51 exclude-trivial-rebase: 'false'
52 exclude-no-code-change: 'false'
53 - draft-published-event
54 - comment-added-contains-event:
55 comment-contains-value: 'recheck'
56 - comment-added-contains-event:
57 comment-contains-value: 'reverify'
59 - project-compare-type: 'ANT'
60 project-pattern: '{project}'
62 - branch-compare-type: 'ANT'
63 branch-pattern: '**/{branch}'
64 disable-strict-forbidden-file-verification: 'true'
67 pattern: 'docs/**|.gitignore'
77 name: 'barometer-merge-{stream}'
79 project-type: freestyle
81 disabled: '{obj:disabled}'
97 - 'lf-build2-defaults'
104 server-name: 'gerrit.opnfv.org'
106 - change-merged-event
107 - comment-added-contains-event:
108 comment-contains-value: 'remerge'
110 - project-compare-type: 'ANT'
111 project-pattern: '{project}'
113 - branch-compare-type: 'ANT'
114 branch-pattern: '**/{branch}'
115 disable-strict-forbidden-file-verification: 'true'
116 forbidden-file-paths:
128 name: 'barometer-daily-{stream}'
130 project-type: freestyle
132 disabled: '{obj:disabled}'
143 - barometer-project-parameter:
144 gs-pathname: '{gs-pathname}'
145 - 'opnfv-build-centos-defaults'
154 - shell: !include-raw-escape: ./barometer-build.sh
155 - shell: !include-raw-escape: ./barometer-upload-artifact.sh
158 name: 'barometer-plugins-tests'
162 disabled: '{obj:disabled}'
168 - opnfv-build-centos-defaults
176 git clone "https://gerrit.opnfv.org/gerrit/barometer"
178 sudo docker build -t opnfv/barometer-collectd-tests-base --network=host \
179 -f docker/barometer-collectd-plugin-tests/Dockerfile.base .
180 docker build -t opnfv/barometer-collectd-tests --network=host \
181 -f docker/barometer-collectd-plugin-tests/Dockerfile .
182 docker run -t --net=host
183 -v `pwd`/src/collectd/collectd_sample_configs-master:/opt/collectd/etc/collectd.conf.d \
184 -v /var/run:/var/run -v /tmp:/tmp -v `pwd`/plugin_test:/tests \
185 --privileged opnfv/barometer-collectd-tests:latest
186 docker container rm $(sudo docker container ls -aq)
187 docker rmi opnfv/barometer-collectd-tests:latest
188 docker rmi opnfv/barometer-collectd-tests-base:latest
190 ########################
192 ########################
194 name: barometer-project-parameter
198 default: '$GS_BASE{gs-pathname}'
199 description: "URL to Google Storage."