From 874574da0c90c03afebe7f10fd8550d6e4f1b143 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 20 Jun 2017 14:47:30 +0200 Subject: bin/build-master-status: report count of package builds for broken packages --- bin/build-master-status | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'bin/build-master-status') diff --git a/bin/build-master-status b/bin/build-master-status index 54bf3de..50b9af4 100755 --- a/bin/build-master-status +++ b/bin/build-master-status @@ -186,7 +186,7 @@ fi if [ -n "${broken_output}" ]; then if ${nice}; then - printf '\n\n\n\n' > \ + printf '\n\n
packagegit revisionmodification git revisionpackage repository
\n\n' > \ "${broken_output}" else : > "${broken_output}" @@ -195,7 +195,12 @@ if [ -n "${broken_output}" ]; then grep '\.broken$' | \ sed 's|\.broken$||' | \ if ${nice}; then - sed 's|^\(.\+\)\.\([^.]\+\)\.\([^.]\+\)\.\([^.]\+\)$||' + sed 's|^\(\(.\+\)\.\([^.]\+\)\.\([^.]\+\)\.\([^.]\+\)\)$|\1 \2 \3 \4 \5|' | \ + while read -r sf pkg rev mod_rev repo; do + printf '' + printf '' "${pkg}" "${rev}" "${mod_rev}" "${repo}" "$(wc -l < "${work_dir}/package-states/${sf}.broken")" + printf '\n' + done else cat fi >> \ -- cgit v1.2.3-54-g00ecf
packagegit revisionmodification git revisionpackage repositorycompilations
\1\2\3\4
%s