From 838f7b61aac230f2e5ff964dea8c367d87a78cb9 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Thu, 9 Oct 2014 21:30:11 +0200 Subject: reproducible: polish html --- bin/reproducible_stats.sh | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) (limited to 'bin/reproducible_stats.sh') diff --git a/bin/reproducible_stats.sh b/bin/reproducible_stats.sh index 65650640..badcf1d7 100755 --- a/bin/reproducible_stats.sh +++ b/bin/reproducible_stats.sh @@ -67,7 +67,7 @@ SPOKENTARGET["notes"]="packages with notes" SPOKENTARGET["reproducible"]="packages which built reproducibly" SPOKENTARGET["FTBR"]="packages which failed to build reproducibly and don't create a .buildinfo file" SPOKENTARGET["FTBR_with_buildinfo"]="packages which failed to build reproducibly and create a .buildinfo file" -SPOKENTARGET["FTBFS"]="packages which fail to build from source" +SPOKENTARGET["FTBFS"]="packages which failed to build from source" SPOKENTARGET["404"]="packages where the sources failed to downloaded" SPOKENTARGET["not_for_us"]="packages which should not be build on 'amd64'" SPOKENTARGET["blacklisted"]="packages which have been blacklisted" @@ -185,7 +185,8 @@ issues_loop() { create_pkg_note() { echo "" > ${NOTE} - echo "" >> ${NOTE} + echo "" >> ${NOTE} + echo "Notes for $1" >> ${NOTE} echo "" >> ${NOTE} echo "" >> ${NOTE} @@ -247,21 +248,24 @@ done # end note parsing # - +mkdir -p /var/lib/jenkins/userContent/rb-pkg/ write_summary() { echo "$1" >> $SUMMARY } -mkdir -p /var/lib/jenkins/userContent/rb-pkg/ write_pkg_frameset() { FRAMESET="/var/lib/jenkins/userContent/rb-pkg/$1.html" cat > $FRAMESET <<-EOF - - - + + + + $1 - reproducible builds results + + + @@ -298,10 +302,11 @@ set_icon() { init_navi_frame() { echo "" > $NAVI - echo "" >> $NAVI + echo "" >> $NAVI + echo "Navigation for $1" >> $NAVI echo "
Version annotated:${NOTES_VERSION[$1]}
$1 $2" >> $NAVI set_icon $3 $5 - echo "" >> $NAVI + echo "\"${STATE_TARGET_NAME}" >> $NAVI echo "at $4: " >> $NAVI } @@ -388,7 +393,8 @@ write_summary_header() { rm -f $SUMMARY write_summary "" write_summary "" - write_summary "" + write_summary "" + write_summary "$2" write_summary "

$2

" if [ "$1" = "$MAINVIEW" ] ; then write_summary "

These pages are updated every three hours. Results are obtained from several build jobs running on jenkins.debian.net. Thanks to Profitbricks for donating the virtual machine it's running on!

" @@ -406,7 +412,7 @@ write_summary_header() { WITH="YES" fi set_icon $MY_STATE $WITH # sets ICON and STATE_TARGET_NAME - write_summary " " + write_summary "\"${STATE_TARGET_NAME} " done write_summary "" for TARGET in notes $ALLVIEWS dd-list ; do @@ -561,7 +567,7 @@ for STATE in $ALLSTATES ; do count_packages ${PACKAGES} write_summary "

$COUNT ($PERCENT%)" set_icon $STATE $WITH # sets ICON and STATE_TARGET_NAME - write_summary "" + write_summary "\"${STATE_TARGET_NAME}" write_summary " ${SPOKENTARGET[$STATE]}:" link_packages ${PACKAGES} write_summary "

" -- cgit v1.2.3-70-g09d2