Fix submitobs job cannot send out email
authorLin Yang <lin.a.yang@intel.com>
Mon, 28 Oct 2013 06:18:30 +0000 (14:18 +0800)
committerGerrit Code Review <gerrit2@otctools.jf.intel.com>
Tue, 29 Oct 2013 07:41:24 +0000 (00:41 -0700)
Use ${BUILD_TAG}.env file as file parameter, instead of ${random}.mail.env, to
trigger downstream job mail-sender to match jenkins job conf change.

Fixes: #1422

Change-Id: Ie791588eaadd26036b0e909427023cb07ff5fb91
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
job_submitobs.py

index a07533c..c8c1fd2 100755 (executable)
@@ -64,7 +64,7 @@ def send_mail(title, msg, receiver):
 
     if 'author' in receiver and 'email' in receiver:
         msg = 'Hi, %s,\n\n' % receiver['author'] + msg + EMAIL_FOOTER
-        prepare_mail("%s.mail.env" % random.random(), title, msg,
+        prepare_mail("%s.env" % os.getenv('BUILD_TAG'), title, msg,
                      os.getenv('NOREPLY_EMAIL_SENDER'), receiver['email'])
 
 def parse_submit_tag(tag):