[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible: update_if_similar(): sort and remove duplicates from list
Holger Levsen
holger at moszumanska.debian.org
Mon Jul 27 10:18:15 UTC 2015
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch master
in repository jenkins.debian.net.
commit 444dcf9fd28b81c3c9a63dfedae14f795b84b82c
Author: Holger Levsen <holger at layer-acht.org>
Date: Mon Jul 27 12:17:25 2015 +0200
reproducible: update_if_similar(): sort and remove duplicates from list
---
bin/reproducible_create_meta_pkg_sets.sh | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/bin/reproducible_create_meta_pkg_sets.sh b/bin/reproducible_create_meta_pkg_sets.sh
index 3f25d50..3fb89f3 100755
--- a/bin/reproducible_create_meta_pkg_sets.sh
+++ b/bin/reproducible_create_meta_pkg_sets.sh
@@ -41,6 +41,8 @@ update_if_similar() {
# this is mostly done to not accidently overwrite the lists
# with garbage, eg. when external services are down
if [ -s $TMPFILE ] ; then
+ sort -u $TMPFILE > ${TMPFILE2}
+ mv ${TMPFILE2} $TMPFILE
TARGET=$TPATH/$1
if [ -f $TARGET ] ; then
LENGTH=$(cat $TARGET | wc -w)
@@ -147,8 +149,7 @@ update_pkg_sets() {
| schroot --directory /tmp -c source:jenkins-reproducible-unstable -- botch-create-graph --quiet --deb-native-arch="$ARCH" --strongtype --bg "$SOURCES" "$PACKAGES" - \
| schroot --directory /tmp -c source:jenkins-reproducible-unstable -- botch-buildgraph2packages - "$PACKAGES" \
| schroot --directory /tmp -c source:jenkins-reproducible-unstable -- botch-bin2src --deb-native-arch="$ARCH" - "$SOURCES" \
- | grep-dctrl --no-field-names --show-field=Package '' \
- | sort -u > $TMPFILE
+ | grep-dctrl --no-field-names --show-field=Package ''
update_if_similar ${META_PKGSET[4]}.pkgset
fi
@@ -187,9 +188,8 @@ update_pkg_sets() {
if [ ! -z $(find $TPATH -maxdepth 1 -mtime +0 -name ${META_PKGSET[8]}.pkgset) ] || [ ! -f $TPATH/${META_PKGSET[8]}.pkgset ] ; then
rm -f ${TMPFILE2}
svn export svn://svn.debian.org/svn/secure-testing/data/DSA/list ${TMPFILE2}
- grep "^\[" ${TMPFILE2} | grep "DSA-" | cut -d " " -f5|sort -u > $TMPFILE
+ grep "^\[" ${TMPFILE2} | grep "DSA-" | cut -d " " -f5 > $TMPFILE
update_if_similar ${META_PKGSET[8]}.pkgset
- rm -f ${TMPFILE2}
fi
# packages from the cii-census
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git
More information about the Qa-jenkins-scm
mailing list