File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed
Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -22,15 +22,19 @@ artifact_entry() {
2222 else
2323 BOARD_LINK=" <a href=\" $LINK \" >$BOARD </a>"
2424 fi
25- echo -n " <li><details><summary>$ICON $BOARD_LINK (\` $VARIANT \` ) - $TEXT </summary>"
26- echo -ne " \n\n$DETAILS "
27- echo " </details></li>"
25+ echo -ne " <li><details><summary>\n\n$ICON $BOARD_LINK (\` $VARIANT \` ) - $TEXT </summary>\n\n$DETAILS \n</details></li>"
2826}
2927
3028details_line () {
3129 ICON=" $1 "
32- TEXT=" $2 "
33- echo " $ICON \` $SKETCH_NAME \` : $TEXT "
30+ TEXT=" $2 "
31+ if echo " $SKETCH_NAME " | grep -qE ' libraries/' ; then
32+ LIB=$( echo " $SKETCH_NAME " | sed -e ' s/.*libraries\///' -e ' s/\/.*//' )
33+ SKETCH=$( echo " $SKETCH_NAME " | sed -e ' s/.*libraries\/[^/]*\///' )
34+ echo " $ICON \` $LIB \` \` $SKETCH \` : $TEXT "
35+ else
36+ echo " $ICON \` $SKETCH_NAME \` : $TEXT "
37+ fi
3438}
3539
3640ARTIFACTS=$( jq -cr ' map(.artifact) | unique | .[]' <<< ${ALL_BOARD_DATA} ) # this avoids the 'zephyr' artifact
@@ -58,7 +62,7 @@ for artifact in $ARTIFACTS ; do
5862 ARTIFACT_STATUS=success
5963 for i in $( seq 0 $(( SKETCH_COUNT - 1 )) ) ; do
6064 REPORT=$( echo $REPORTS | jq -cr " .[$i ]" )
61- SKETCH_NAME=$( echo $REPORT | jq -cr ' .name' | sed -e ' s/.*libraries// ' -e ' s/examples\/// ' )
65+ SKETCH_NAME=$( echo $REPORT | jq -cr ' .name' )
6266 if ! $( echo $REPORT | jq -cr ' .compilation_success' ) ; then
6367 SKETCH_ERRORS=$(( SKETCH_ERRORS + 1 ))
6468 ARTIFACT_STATUS=error
@@ -91,5 +95,5 @@ for artifact in $ARTIFACTS ; do
9195 ;;
9296 esac
9397 done
94- echo " </ul>"
98+ echo -e " </ul>\n "
9599done
You can’t perform that action at this time.
0 commit comments