[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] Add support for calculating a PureOS package set.

Holger Levsen gitlab at salsa.debian.org
Thu Nov 22 13:55:29 GMT 2018


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


Commits:
9507efe7 by Chris Lamb at 2018-11-22T13:55:07Z
Add support for calculating a PureOS package set.

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

- - - - -


2 changed files:

- bin/reproducible_create_meta_pkg_sets.sh
- bin/reproducible_pkgsets.csv


Changes:

=====================================
bin/reproducible_create_meta_pkg_sets.sh
=====================================
@@ -390,6 +390,20 @@ update_pkg_set_specific() {
 				ABORT=true
 			fi
 			;;
+		pureos)	# pureos
+			URL="https://repo.puri.sm/pureos/dists/green/main/source/Sources.gz"
+			echo "Downloading $URL now."
+			curl $URL | gunzip > $TMPFILE
+			if [ -s $TMPFILE ] ; then
+				echo "parsing $TMPFILE now..."
+				convert_from_deb822_into_source_packages_only
+			else
+				rm $TMPFILE
+				MESSAGE="Warning: could not download PureOS's Sources file, skipping pkg set..."
+				irc_message debian-reproducible $MESSAGE
+				ABORT=true
+			fi
+			;;
 		subgraph_OS)
 			# installed by Subgraph OS
 			# one day we will get a proper data provider from Subgraph OS...


=====================================
bin/reproducible_pkgsets.csv
=====================================
@@ -27,6 +27,8 @@ Debian distribution,grml
 Debian distribution,grml_build-depends
 Debian distribution,tails
 Debian distribution,tails_build-depends
+Debian distribution,pureos
+Debian distribution,pureos_build-depends
 Debian distribution,subgraph_OS
 Debian distribution,subgraph_OS_build-depends
 maintenance team,maint_debian-accessibility



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/9507efe7cc997afdc4e0013c28fd212898e5be05

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/9507efe7cc997afdc4e0013c28fd212898e5be05
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/20181122/589c6a7b/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list