Merge lp:~roadmr/checkbox/plainbox-packaging-ci-mailer into lp:~checkbox-dev/checkbox/plainbox-packaging

Proposed by Daniel Manrique
Status: Merged
Approved by: Zygmunt Krynicki
Approved revision: 10
Merged at revision: 10
Proposed branch: lp:~roadmr/checkbox/plainbox-packaging-ci-mailer
Merge into: lp:~checkbox-dev/checkbox/plainbox-packaging
Diff against target: 41 lines (+13/-1)
3 files modified
debian/changelog (+7/-1)
debian/control (+5/-0)
debian/plainbox-ci-mailer.install (+1/-0)
To merge this branch: bzr merge lp:~roadmr/checkbox/plainbox-packaging-ci-mailer
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Approve
Review via email: mp+160499@code.launchpad.net

Commit message

Adds a plainbox-ci-mailer package to install the upstart job from plainbox source.

Description of the change

Adds a plainbox-ci-mailer package to install the upstart job that emails stuff in our mini-ci loop.

Note the job won't run as-is, it needs the config file to be created, which we do with our preseed.

To post a comment you must log in.
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2013-03-26 08:13:35 +0000
+++ debian/changelog 2013-04-23 20:56:25 +0000
@@ -1,3 +1,4 @@
1
1plainbox (0.2-7) raring; urgency=low2plainbox (0.2-7) raring; urgency=low
23
3 [ Zygmunt Krynicki ]4 [ Zygmunt Krynicki ]
@@ -8,7 +9,12 @@
8 * Add binary package plainbox-autostart which installs files necessary to9 * Add binary package plainbox-autostart which installs files necessary to
9 have plainbox run automatically when the system starts up.10 have plainbox run automatically when the system starts up.
1011
11 -- Brendan Donegan <brendan.donegan@canonical.com> Tue, 26 Mar 2013 08:12:39 +000012 [ Daniel Manrique ]
13 * Add binary package: plainbox-ci-mailer which installs an upstart job
14 which posts the log files to an e-mailer CGI when the plainbox
15 jobs report they are finished.
16
17 -- Daniel Manrique <roadmr@ubuntu.com> Tue, 23 Apr 2013 16:47:13 -0400
1218
13plainbox (0.2-6) raring; urgency=low19plainbox (0.2-6) raring; urgency=low
1420
1521
=== modified file 'debian/control'
--- debian/control 2013-04-11 16:38:57 +0000
+++ debian/control 2013-04-23 20:56:25 +0000
@@ -77,3 +77,8 @@
77Architecture: all77Architecture: all
78Depends: plainbox78Depends: plainbox
79Description: File(s) needed for starting plainbox automatically after boot on a server install.79Description: File(s) needed for starting plainbox automatically after boot on a server install.
80
81Package: plainbox-ci-mailer
82Architecture: all
83Depends: curl, plainbox-autostart-server | plainbox-autostart-desktop
84Description: Helper that e-mails plainbox output from autostart packages when run is finished.
8085
=== added file 'debian/plainbox-ci-mailer.install'
--- debian/plainbox-ci-mailer.install 1970-01-01 00:00:00 +0000
+++ debian/plainbox-ci-mailer.install 2013-04-23 20:56:25 +0000
@@ -0,0 +1,1 @@
1checkbox/plainbox/plainbox/data/plainbox-ci-mailer.conf etc/init

Subscribers

People subscribed via source and target branches