source: obs_notify_generic/obs_notify_generic_config.pm@ 1186

Last change on this file since 1186 was 1186, checked in by joergs, on Jun 12, 2015 at 4:52:50 PM

added run notes (as user obsrun, in directory /usr/lib/obs/server/

File size: 3.1 KB
Line 
1#
2# configuration for obs_notify_generic
3#
4
5package obs_notify_generic_config;
6
7#our $logfile = "/srv/obs/log/notify_generic.log";
8#our $logfile = "/tmp/obs_notify_generic.log";
9our $cfg = {
10 "BUILD_FAIL" => [ { "log" => 1,
11 #{'time' => 1433345372,'arch' => 'i586','project' => 'internal-contrib','starttime' => '1433251922','endtime' => '1433251953','repository' => 'xUbuntu_12.04','verifymd5' => '8433953f4b73bd466761288c0f80e6a2','versrel' => '14.2.1.git.1433164956.fa91388-184','reason' => 'source change','release' => '184.1%{?dist}','readytime' => '1433250774','package' => 'bareos-webui','srcmd5' => 'eb58c494ef496f99f547e1aab47b7868','workerid' => 'obs-worker-hansa-2:4','rev' => '184','bcnt' => '1'}
12 'action' => '/usr/local/bin/obs-trivial-failed-rebuild.sh $package $project',
13 },
14 ],
15 "BUILD_SUCCESS" => [ { "log" => 0,
16 #"filter" => {'time' => 1433345521,'arch' => 'x86_64','project' => 'home:joergs:test','starttime' => '1433345469','endtime' => '1433345520','repository' => 'SLE_12','verifymd5' => '8ed8404ad362e7095e66119a071f3eea','versrel' => '0.1-11','reason' => 'source change','release' => '11.1','readytime' => '1433345468','package' => 'test1','srcmd5' => '8ed8404ad362e7095e66119a071f3eea','workerid' => 'obs-worker-hansa-1:4','rev' => '11','bcnt' => '1'}
17 },
18 {
19 "filter" => { 'project' => '.*bareos.*|internal:.*', 'package' => 'winbareos-opsi', 'repository' => 'win_cross', 'arch' => 'x86_64' },
20 "action" => 'sudo install -d $project_path/windows/opsi --owner=publisher; sudo -u publisher /usr/local/bin/unpack_opsi_package_obs.sh $project $package $repository $arch $project_path/windows/opsi',
21 "log" => 1,
22 },
23 {
24 "filter" => { 'project' => 'bareos:master', 'package' => 'bareos-docs', 'repository' => 'Debian_8.0', 'arch' => 'x86_64' },
25 "action" => 'sudo -u publisher /usr/local/bin/unpack_docs_package_obs.sh $project $package $repository $arch $project_path/documentation',
26 "log" => 1,
27 },
28 ],
29 "REPO_PUBLISH_STATE" => [ { "log" => 0,
30 #"filter" => { 'repo' => 'Debian_8.0', 'time' => 1433345412, 'project' => 'bareos:master' },
31 },
32 ],
33 "REPO_PUBLISHED" => [
34 {
35 "filter" => { 'project' => '.*bareos.*|internal:.*', },
36 #"action" => 'printf "%s\n" $project',
37 "log" => 1,
38 },
39 {
40 "filter" => { 'project' => '.*bareos.*|internal:.*', 'repository' => 'win_cross' },
41 "action" => 'sudo install -d $project_path/windows/ --owner=publisher; sudo -u publisher /usr/local/bin/unpack_installers_windows_single_project.sh $project_path/$repository $project_path/windows/',
42 "log" => 1,
43 },
44 ],
45 "SRCSRV_COMMIT" => [],
46 "SRCSRV_CREATE_PACKAGE" => [],
47 "SRCSRV_CREATE_PROJECT" => [],
48 "SRCSRV_DELETE_PROJECT" => [],
49 "SRCSRV_UPDATE_PACKAGE" => [],
50 "SRCSRV_UPDATE_PROJECT" => [],
51 "SRCSRV_UPDATE_PROJECT_CONFIG" => [],
52 "UNKNOWN" => [ { "log" => 1 } ],
53};
54
551;
Note: See TracBrowser for help on using the repository browser.