[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible Debian: refactor: store builtin-pho results on jenkins
Holger Levsen (@holger)
gitlab at salsa.debian.org
Mon Jul 4 21:02:39 BST 2022
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
53f21e87 by Holger Levsen at 2022-07-04T22:02:20+02:00
reproducible Debian: refactor: store builtin-pho results on jenkins
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- bin/reproducible_html_builtin-pho.sh
Changes:
=====================================
bin/reproducible_html_builtin-pho.sh
=====================================
@@ -117,6 +117,15 @@ create_no_buildinfos_page() {
echo "$(date -u) - $REPRODUCIBLE_URL/debian/$SUITE/$ARCH/$PAGE will be updated (via rsync) after this job succeeded..."
}
+update_buildinfo_stats() {
+ mkdir -p ~jenkins/builtin-pho-html/debian/$SUITE/$ARCH
+ DATE=$(date -u +'%Y-%m-%d')
+ STATS_FILE=/var/lib/jenkins/builtin-pho-html/debian/$SUITE/$ARCH/builtin-pho_stats.txt
+ if ! grep -q ^$DATE $STATS_FILE ; then
+ echo $DATE,$HITS,$MISSES >> $STATS_FILE
+ fi
+}
+
#
# main
#
@@ -132,12 +141,7 @@ for ARCH in ${ARCHS} ; do
get_localsuite
query_builtin_pho_db_hits
query_builtin_pho_db_misses
- mkdir -p ~jenkins/builtin-pho-html/debian/$SUITE/$ARCH
- DATE=$(date -u +'%Y-%m-%d')
- STATS_FILE=/var/lib/jenkins/builtin-pho-html/debian/$SUITE/$ARCH/builtin-pho_stats.txt
- if ! grep -q ^$DATE $STATS_FILE ; then
- echo $DATE,$HITS,$MISSES >> $STATS_FILE
- fi
+ update_buildinfo_stats
create_buildinfos_page
create_no_buildinfos_page
done
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/53f21e87fbd28d94a32363b8b07eb940ccb06f8f
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/53f21e87fbd28d94a32363b8b07eb940ccb06f8f
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/20220704/818102be/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list