Update docker/trivy/start.sh
ci/woodpecker/push/woodpecker Pipeline failed Details

This commit is contained in:
colin 2024-01-20 19:07:33 +00:00
parent 8e30076fc7
commit 92acccbb08
1 changed files with 6 additions and 6 deletions

View File

@ -7,10 +7,10 @@ LOW_PRIORITY=${LOW_PRIORITY:-true}
compare_scans() {
echo "Comparing scans..."
PREVIOUS_LOG="/var/log/trivy/previous_scan.log"
CURRENT_LOG="/var/log/trivy/trivy_scan.log"
PREVIOUS_LOG="/log/previous_scan.log"
CURRENT_LOG="/log/trivy_scan.log"
SCAN_DATE=$(date +%Y.%m.%d)
DIFF_LOG="/var/log/trivy/scandiff.$SCAN_DATE.log"
DIFF_LOG="/log/scandiff.$SCAN_DATE.log"
if [ -f "$PREVIOUS_LOG" ]; then
echo "Previous scan log found. Comparing with current scan..."
@ -35,7 +35,7 @@ compare_scans() {
report_scan_results() {
is_diff=$1
DIFF_LOG="/var/log/trivy/scandiff.$(date +%Y.%m.%d).log"
DIFF_LOG="/log/scandiff.$(date +%Y.%m.%d).log"
if [ "$is_diff" = true ]; then
echo "Scan differences detected:"
@ -56,8 +56,8 @@ run_scan() {
}
# Archive existing log for comparison
if [ -f "/var/log/trivy/trivy_scan.log" ]; then
mv /var/log/trivy/trivy_scan.log /var/log/trivy/previous_scan.log
if [ -f "/log/trivy_scan.log" ]; then
mv /log/trivy_scan.log /log/previous_scan.log
fi
run_scan