debug: test test log parsing
Some checks failed
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/notify Pipeline was successful

This commit is contained in:
Robert Kaussow 2024-10-18 11:44:11 +02:00
parent ebcdaf3f6e
commit 65a29051e4
Signed by: xoxys
GPG Key ID: 4E692A2EAECC03C0

View File

@ -12,8 +12,14 @@ variables:
- | - |
output=$(hass -c $CI_WORKSPACE --script check_config 2>&1) output=$(hass -c $CI_WORKSPACE --script check_config 2>&1)
echo "$output" echo "$output"
if echo "$output" | grep -q "ERROR"; then error_found=false
echo "Configuration check failed" while IFS= read -r line; do
if echo "$line" | grep -q "ERROR" && ! echo "$line" | grep -q "Unknown device"; then
error_found=true
echo "Error found: $line"
fi
done <<< "$output"
if [ "$error_found" = true ]; then
exit 1 exit 1
fi fi
environment: environment: