Make the default build notifications more useful
authorAnders Kaseorg <andersk@mit.edu>
Thu, 5 Aug 2010 04:47:45 +0000 (00:47 -0400)
committerAnders Kaseorg <andersk@mit.edu>
Thu, 5 Aug 2010 04:49:08 +0000 (00:49 -0400)
Signed-off-by: Anders Kaseorg <andersk@mit.edu>

build-hooks/post-build
debian/changelog

index 8934fb2..cd199db 100755 (executable)
@@ -61,14 +61,14 @@ def make_msg(build, values, verbose=True, success=lambda x: x, failure=lambda x:
 
     if build.succeeded:
         values['result'] = success(values['result'])
-        msg = """Build of %(package)s v%(version)s in %(pocket)s %(result)s.
+        msg = """Build of %(package)s %(version)s in %(pocket)s %(result)s.
 
 Branch %(pocket)s has been advanced to %(short_commit)s.
 
 (Build %(build_id)s was submitted by %(principal)s at %(inserted_at)s.)""" % values
     else:
         values['result'] = failure(values['result'])
-        msg = """Build of %(package)s v%(version)s in %(pocket)s %(result)s while %(failed_stage)s.
+        msg = """Build of %(package)s %(version)s in %(pocket)s %(result)s while %(failed_stage)s.
 
 %(traceback)s
 
@@ -149,7 +149,7 @@ def main():
         email = text.MIMEText(msg)
         email['To'] = to % values
         email['From'] = sender % values
-        email['Subject'] = mail_config.get('subject', 'XVM build %(build_id)s has %(result)s') % values
+        email['Subject'] = mail_config.get('subject', 'XVM build %(result)s: %(package)s %(version)s in %(pocket)s') % values
         common.captureOutput(['sendmail', '-t'], email.as_string(),
                              stdout=None, stderr=None)
         
index fc0890d..f82da2f 100644 (file)
@@ -1,3 +1,9 @@
+invirt-dev (0.1.4) unstable; urgency=low
+
+  * Make the default build notifications more useful.
+
+ -- Anders Kaseorg <andersk@mit.edu>  Thu, 05 Aug 2010 00:46:52 -0400
+
 invirt-dev (0.1.3) unstable; urgency=low
 
   * Remove stray 'not' in builder.py