[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 3 commits: Add a "X-Reproducible-Builds-Source" header to "status change" emails.

Mattia Rizzolo gitlab at salsa.debian.org
Thu May 31 14:36:11 BST 2018


Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net


Commits:
72a1a639 by Chris Lamb at 2018-05-31T11:04:06+01:00
Add a "X-Reproducible-Builds-Source" header to "status change" emails.

- - - - -
75c155ad by Mattia Rizzolo at 2018-05-31T15:33:26+02:00
Merge branch 'status-change-emails-headers' of salsa.debian.org:lamby/jenkins.debian.net

MR: https://salsa.debian.org/qa/jenkins.debian.net/merge_requests/3

- - - - -
5683f783 by Mattia Rizzolo at 2018-05-31T15:35:47+02:00
reproducible debian: fix URL to notes repo

don't specifically link the readme file anymore, as now the main page already shows it and it's more informative anyway

closes MR: https://salsa.debian.org/qa/jenkins.debian.net/merge_requests/1

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


2 changed files:

- bin/reproducible_maintenance.sh
- mustache-templates/reproducible/package_navigation.mustache


Changes:

=====================================
bin/reproducible_maintenance.sh
=====================================
--- a/bin/reproducible_maintenance.sh
+++ b/bin/reproducible_maintenance.sh
@@ -557,6 +557,7 @@ if [ "$HOSTNAME" = "$MAINNODE" ] && [ $(date -u +%H) -eq 0 ]  ; then
 			mv $NOTE $TMPFILE
 			cat $TMPFILE | mail -s "tests.reproducible-builds.org/debian status changes for $PKG" \
 				-a "From: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>" \
+				-a "X-Reproducible-Builds-Pkg: $PKG" \
 				 $PKG at packages.debian.org
 			rm -f $TMPFILE
 	done


=====================================
mustache-templates/reproducible/package_navigation.mustache
=====================================
--- a/mustache-templates/reproducible/package_navigation.mustache
+++ b/mustache-templates/reproducible/package_navigation.mustache
@@ -10,7 +10,7 @@
   {{/notes_uri}}
   {{^notes_uri}}
   {{^reproducible}}
-  <li>No notes exist for this package. <a href="https://salsa.debian.org/reproducible-builds/reproducible-notes/tree/README">Add some.</a></li>
+  <li>No notes exist for this package. <a href="https://salsa.debian.org/reproducible-builds/reproducible-notes">Add some!</a></li>
   {{/reproducible}}
   {{#reproducible}}
   <li>Good work! This package looks reproducible in our current test framework :)</li>



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/1e0af12855df200bc97988805481bf3beb6644c0...5683f783d3c1badb11a690d07ce1ed714d076cb2

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/1e0af12855df200bc97988805481bf3beb6644c0...5683f783d3c1badb11a690d07ce1ed714d076cb2
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20180531/b496fcb6/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list