summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2014-10-10 15:37:04 +0200
committerHolger Levsen <holger@layer-acht.org>2014-10-10 15:47:53 +0200
commitb2113e819c8a390bc553c9bd21ed8d4eb7e607b9 (patch)
tree151ac5f11de97286cc81fe63a1753555db9ae7a9
parentca6c94656f122a95eda0de5c5247f90af3e61949 (diff)
downloadjenkins.debian.net-b2113e819c8a390bc553c9bd21ed8d4eb7e607b9.tar.xz
reproducible: refactor, speed up
-rwxr-xr-xbin/reproducible_stats.sh8
1 files changed, 4 insertions, 4 deletions
diff --git a/bin/reproducible_stats.sh b/bin/reproducible_stats.sh
index 58dd43e0..d0829ecc 100755
--- a/bin/reproducible_stats.sh
+++ b/bin/reproducible_stats.sh
@@ -325,10 +325,8 @@ process_packages() {
for PKG in $@ ; do
RESULT=$(sqlite3 -init $INIT $PACKAGES_DB "SELECT build_date,version,status FROM source_packages WHERE name = \"$PKG\"")
BUILD_DATE=$(echo $RESULT|cut -d "|" -f1)
- VERSION=$(echo $RESULT|cut -d "|" -f2)
- STATUS=$(echo $RESULT|cut -d "|" -f3)
- # remove epoch
- EVERSION=$(echo $VERSION | cut -d ":" -f2)
+ # version with epoch removed
+ EVERSION=$(echo $RESULT | cut -d "|" -f2 | cut -d ":" -f2)
if $BUILDINFO_SIGNS && [ -f "/var/lib/jenkins/userContent/buildinfo/${PKG}_${EVERSION}_amd64.buildinfo" ] ; then
STAR[$PKG]="<span style=\"color:#555555; font-size:0.8em;\">&beta;</span>" # used to be a star...
fi
@@ -337,6 +335,8 @@ process_packages() {
FILE=$(find $(dirname $NAVI) -name $(basename $NAVI) ! -newermt "$BUILD_DATE" 2>/dev/null || true)
# if no navigation exists, or is older than last build_date or if a note exist...
if [ ! -f $NAVI ] || [ "$FILE" != "" ] || [ "${NOTES_PACKAGE[${PKG}]}" != "" ] ; then
+ VERSION=$(echo $RESULT | cut -d "|" -f2)
+ STATUS=$(echo $RESULT | cut -d "|" -f3)
MAINLINK=""
init_navi_frame "$PKG" "$VERSION" "$STATUS" "$BUILD_DATE" "${STAR[$PKG]}"
append2navi_frame "${NOTES_PACKAGE[${PKG}]}"