mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 05:45:59 +03:00
handles the case grep doesn't match, otherwise the script exits with 1 (error)
This commit is contained in:
parent
f5bbb0b851
commit
5de53cc728
13
.github/workflows/ci.yml
vendored
13
.github/workflows/ci.yml
vendored
@ -51,13 +51,12 @@ jobs:
|
||||
run: sudo systemctl restart apache2.service
|
||||
- name: Search for errors/warnings in error log
|
||||
run: |
|
||||
errors=$(grep -E ':(?error|warn)[]]' /var/log/apache2/error.log)
|
||||
if [[ -n "${errors}" ]]; then
|
||||
echo "Found errors/warnings in error.log"
|
||||
echo "${errors}"
|
||||
exit 1
|
||||
fi
|
||||
exit 0
|
||||
# '|| :' handles the case grep doesn't match, otherwise the script exits with 1 (error)
|
||||
errors=$(grep -E ':(?error|warn)[]]' /var/log/apache2/error.log) || :
|
||||
if [[ -z "${errors}" ]]; then exit 0; fi
|
||||
echo "Found errors/warnings in error.log"
|
||||
echo "${errors}"
|
||||
exit 1
|
||||
- name: Show httpd error log
|
||||
if: always()
|
||||
run: sudo cat /var/log/apache2/error.log
|
||||
|
Loading…
x
Reference in New Issue
Block a user