trying different inotifywait command
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 49s

This commit is contained in:
2026-03-13 10:49:44 +00:00
parent 6923977cd1
commit 4107c11651
+17 -7
View File
@@ -63,13 +63,23 @@ spec:
command: ["/bin/sh", "-c"] command: ["/bin/sh", "-c"]
args: args:
- | - |
apk add --no-cache inotify-tools;
echo "Watcher started..." apk add --no-cache inotify-tools;
while inotifywait -e close_write /etc/nginx/blacklisted.d/blacklisted-sessions.conf; do # Ensure file exists so inotify doesn't fail
echo "Change detected in deny.conf, reloading Nginx..." touch /etc/nginx/blacklisted.d/blacklisted-sessions.conf;
# Find the Nginx master process and send SIGHUP (reload) echo "Watcher started on /etc/nginx/blacklisted.d/blacklisted-sessions.conf"
pkill -HUP nginx
done while inotifywait -e modify /etc/nginx/blacklisted.d/blacklisted-sessions.conf; do
echo "Change detected, waiting 5 seconds to batch updates..."
sleep 5;
# Check if Nginx is actually running before signaling
if pgrep nginx > /dev/null; then
echo "Reloading Nginx..."
pkill -HUP nginx
fi
done
volumeMounts: volumeMounts:
- name: blacklisted-memory-volume - name: blacklisted-memory-volume
mountPath: /etc/nginx/blacklisted.d/ mountPath: /etc/nginx/blacklisted.d/