mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-19 21:11:57 -04:00
Introduced code coverage status badge (#635)
* Introduced code coverage status badge * Trying to fix the URL checker issue * Fix URL check Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> --------- Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
This commit is contained in:
parent
a9e1f66849
commit
97acc2e54a
11
.github/actions/url_verifier.sh
vendored
11
.github/actions/url_verifier.sh
vendored
|
@ -28,13 +28,14 @@ function test {
|
||||||
|
|
||||||
for UNIQ_URL in ${!dict[@]} # loop urls
|
for UNIQ_URL in ${!dict[@]} # loop urls
|
||||||
do
|
do
|
||||||
CURL_RES=$(curl -si --user-agent "$(USER_AGENT)" ${UNIQ_URL} 2>/dev/null| head -n 1 | cut -f 2 -d ' ')
|
CURL_RES=$(curl -si --user-agent "${USER_AGENT}" ${UNIQ_URL} 2>/dev/null| head -n 1 | cut -f 2 -d ' ')
|
||||||
RES=$?
|
RES=$?
|
||||||
|
|
||||||
|
echo "================================="
|
||||||
|
echo "Checking URL: ${UNIQ_URL}"
|
||||||
|
|
||||||
if [ "${CURL_RES}" == '' -o "${CURL_RES}" != '200' ]
|
if [ "${CURL_RES}" == '' -o "${CURL_RES}" != '200' ]
|
||||||
then
|
then
|
||||||
echo "URL is: ${UNIQ_URL}"
|
|
||||||
echo "File names: ${dict[$UNIQ_URL]}"
|
|
||||||
if [ "${CURL_RES}" == '' ] # curl returned an error
|
if [ "${CURL_RES}" == '' ] # curl returned an error
|
||||||
then
|
then
|
||||||
CURL_RES=$RES
|
CURL_RES=$RES
|
||||||
|
@ -47,8 +48,10 @@ function test {
|
||||||
else
|
else
|
||||||
echo WARNING: Result is: "${CURL_RES}"
|
echo WARNING: Result is: "${CURL_RES}"
|
||||||
fi
|
fi
|
||||||
echo "================================="
|
else
|
||||||
|
echo SUCCESS: Result is: "${CURL_RES}"
|
||||||
fi
|
fi
|
||||||
|
echo "================================="
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ "${SCRIPT_RET}" -eq 0 ]
|
if [ "${SCRIPT_RET}" -eq 0 ]
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[](https://github.com/FreeRTOS/FreeRTOS-Kernel/actions/workflows/unit-tests.yml?query=branch%3Amain+event%3Apush+workflow%3A%22CMock+Unit+Tests%22++)
|
[](https://github.com/FreeRTOS/FreeRTOS-Kernel/actions/workflows/unit-tests.yml?query=branch%3Amain+event%3Apush+workflow%3A%22CMock+Unit+Tests%22++)
|
||||||
|
[](https://codecov.io/gh/FreeRTOS/FreeRTOS-Kernel)
|
||||||
## Getting started
|
## Getting started
|
||||||
This repository contains FreeRTOS kernel source/header files and kernel ports only. This repository is referenced as a submodule in [FreeRTOS/FreeRTOS](https://github.com/FreeRTOS/FreeRTOS) repository, which contains pre-configured demo application projects under ```FreeRTOS/Demo``` directory.
|
This repository contains FreeRTOS kernel source/header files and kernel ports only. This repository is referenced as a submodule in [FreeRTOS/FreeRTOS](https://github.com/FreeRTOS/FreeRTOS) repository, which contains pre-configured demo application projects under ```FreeRTOS/Demo``` directory.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue