add upload links to summary markdown file
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
7c8edba3ba
commit
8639655354
|
@ -1,2 +1,2 @@
|
||||||
- ENHANCEMENT
|
- BUGFIX
|
||||||
- update @lhci/cli to v0.6.0
|
- add upload links to summary markdown file
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
### LHCI Report Overview
|
### LHCI Report Overview
|
||||||
|
|
||||||
| URL | Performance | Accessibility | Best-Practices | SEO | PWA |
|
| Report | URL | Performance | Accessibility | Best-Practices | SEO | PWA |
|
||||||
| --- | ----------- | ------------- | -------------- | --- | --- |
|
| ------ | --- | ----------- | ------------- | -------------- | --- | --- |
|
||||||
|
|
|
@ -26,7 +26,7 @@ if [ -f "$CONFIG" ] && echo "$OUT" | grep -q "Done running Lighthouse"; then
|
||||||
FILENAME=$(echo "${JSON}" | jq -r '.htmlPath')
|
FILENAME=$(echo "${JSON}" | jq -r '.htmlPath')
|
||||||
HASH=$(sha1sum "$FILENAME")
|
HASH=$(sha1sum "$FILENAME")
|
||||||
FILENAME_NEW="${HASH:0:8}-$FILE_DATE"
|
FILENAME_NEW="${HASH:0:8}-$FILE_DATE"
|
||||||
DONWLOAD=${LHCI_SERVER_URL%/}/$(basename "${FILENAME_NEW}").html
|
DOWNLOAD=${LHCI_SERVER_URL%/}/$(basename "${FILENAME_NEW}").html
|
||||||
|
|
||||||
URL=$(echo "${JSON}" | jq -r '.url')
|
URL=$(echo "${JSON}" | jq -r '.url')
|
||||||
PERF=$(echo "${JSON}" | jq -r '.summary.performance')
|
PERF=$(echo "${JSON}" | jq -r '.summary.performance')
|
||||||
|
@ -36,9 +36,9 @@ if [ -f "$CONFIG" ] && echo "$OUT" | grep -q "Done running Lighthouse"; then
|
||||||
PWA=$(echo "${JSON}" | jq -r '.summary.pwa')
|
PWA=$(echo "${JSON}" | jq -r '.summary.pwa')
|
||||||
|
|
||||||
cp "${FILENAME}" "${DIST}/${FILENAME_NEW}.html"
|
cp "${FILENAME}" "${DIST}/${FILENAME_NEW}.html"
|
||||||
echo "Report for ${URL} will be uploaded to ${DONWLOAD}"
|
echo "Report for ${URL} will be uploaded to ${DOWNLOAD}"
|
||||||
|
|
||||||
echo "| \`${URL}\` | $(echo "scale=0;($PERF*100)/1" | bc) % | $(echo "scale=0;($ACCESS*100)/1" | bc) % | $(echo "scale=0;($PRACTICE*100)/1" | bc) % | $(echo "scale=0;($SEO*100)/1" | bc) % | $(echo "scale=0;($PWA*100)/1" | bc) % |" >> "${DIST}/summary.md"
|
echo "| [Link]("${DOWNLOAD}") | \`${URL}\` | $(echo "scale=0;($PERF*100)/1" | bc) % | $(echo "scale=0;($ACCESS*100)/1" | bc) % | $(echo "scale=0;($PRACTICE*100)/1" | bc) % | $(echo "scale=0;($SEO*100)/1" | bc) % | $(echo "scale=0;($PWA*100)/1" | bc) % |" >> "${DIST}/summary.md"
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
printf "\nPost-processing skipped. Manifest not found!\n"
|
printf "\nPost-processing skipped. Manifest not found!\n"
|
||||||
|
|
Loading…
Reference in New Issue