[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 3 commits: reproducible Fedora is disabled currently, thus turn FIXME into TODO

Holger Levsen gitlab at salsa.debian.org
Fri Feb 8 18:05:23 GMT 2019


Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
025a59ad by Holger Levsen at 2019-02-08T17:59:26Z
reproducible Fedora is disabled currently, thus turn FIXME into TODO

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
ef534eb7 by Holger Levsen at 2019-02-08T18:01:54Z
reproducible Fedora: add copyright notice

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
bafb195d by Holger Levsen at 2019-02-08T18:05:09Z
reproducible Arch Linux: update description of current tests

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


1 changed file:

- bin/reproducible_common.sh


Changes:

=====================================
bin/reproducible_common.sh
=====================================
@@ -359,10 +359,7 @@ write_page_intro() {
 		write_page " <li>cross references to <a href=\"https://tests.reproducible-builds.org/debian/index_issues.html\">Debian notes</a> - and having Arch Linux specific notes.</li>"
 		write_page "</ul></p>"
 		write_page "<p>Missing bits for Arch Linux:<ul>"
-		write_page " <li>pacman 5.1.0 is now in the official Arch repository, with full support by default for reproducible builds. In order to test this:<ul>"
-		write_page "  <li>all packages need to be rebuilt so that they include .BUILDINFO files.</li>"
-		write_page "  <li>code needs to be written to compare the packages built twice here against newly built packages from the Official Arch Linux repositories.</li>"
-		write_page " </ul></li>"
+		write_page " <li>code needs to be written to compare the packages built twice here against newly built packages from the Official Arch Linux repositories.</li>"
 		write_page " <li>user tools, for users to verify all of this easily.</li>"
 		write_page "</ul></p>"
 		write_page "<p>If you want to help out or discuss reproducible builds in $PROJECTNAME, please join #archlinux-reproducible on freenode.</p>"
@@ -375,7 +372,7 @@ write_page_intro() {
 		write_page "       <p>There is a weekly run <a href=\"https://jenkins.debian.net/view/reproducible/job/reproducible_$SMALLPROJECTNAME/\">jenkins job</a> to test the <code>$BRANCH</code> branch of <a href=\"$PROJECTURL\">$PROJECTNAME.git</a>. The jenkins job is running <a href=\"https://salsa.debian.org/qa/jenkins.debian.net/tree/master/bin/reproducible_$SMALLPROJECTNAME.sh\">reproducible_$SMALLPROJECTNAME.sh</a>$BUILD_ENVIRONMENT and this script is solely responsible for creating this page. Feel invited to join <code>#reproducible-builds</code> (on irc.oftc.net) to request job runs whenever sensible. Patches and other <a href=\"mailto:reproducible-builds at lists.alioth.debian.org\">feedback</a> are very much appreciated - if you want to help, please start by looking at the <a href=\"https://jenkins.debian.net/userContent/todo.html#_reproducible_$(echo $1|tr '[:upper:]' '[:lower:]')\">ToDo list for $1</a>, you might find something easy to contribute."
 		write_page "       <br />Thanks to <a href=\"https://www.profitbricks.co.uk\">Profitbricks</a> for donating the virtual machines this is running on!</p>"
 	elif [ "$1" = "fedora-23" ] ; then
-		write_page "       <p><img src=\"/userContent/static/weather-storm.png\"> FIXME: explain $PROJECTNAME test setup here.</p>"
+		write_page "       <p><img src=\"/userContent/static/weather-storm.png\"> TODO: explain $PROJECTNAME test setup here.</p>"
 	fi
 }
 
@@ -389,7 +386,7 @@ write_page_footer() {
 	elif [ "$1" = "Arch Linux" ] ; then
 		other_distro_details='The <a href=\"https://www.archlinux.org\">Arch Linux</a> name and logo are recognized trademarks. Some rights reserved. The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.'
 	elif [ "$1" = "fedora-23" ] ; then
-		other_distro_details="FIXME: add fedora copyright+trademark disclaimers here."
+			other_distro_details="Fedora is sponsored by Red Hat. © 2017 Red Hat, Inc. and others."
 	else
 		other_distro_details=''
 	fi
@@ -507,7 +504,7 @@ write_variation_table() {
 		elif [ "$1" != "Arch Linux" ]  ; then
 			write_page "<tr><td>kernel version, modified using /usr/bin/linux64 --uname-2.6</td><td>$(uname -sr)</td><td>$(/usr/bin/linux64 --uname-2.6 uname -sr)</td></tr>"
 		else
-			# FIXME: collect information about arch build nodes in /srv/reproducible-results/node-information/ and include this here
+			# FIXME: include information from /srv/reproducible-results/node-information/ here...
 			write_page "<tr><td>kernel version</td><td colspan=\"2\"> is varied between rebuilds of $1.</td></tr>"
 		fi
 		if [ "$1" != "OpenWrt" ] ; then



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/2a00fdfd4b405b7f3bea50be41896b992358c18e...bafb195d2738158658a5450cd9aae7ec40138771

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/2a00fdfd4b405b7f3bea50be41896b992358c18e...bafb195d2738158658a5450cd9aae7ec40138771
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/20190208/2e6bcccb/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list