jenkins.logrotate 475 B

123456789101112131415161718
  1. /var/log/jenkins/jenkins.log /var/log/jenkins/access_log {
  2. compress
  3. dateext
  4. maxage 365
  5. rotate 99
  6. size=+4096k
  7. notifempty
  8. missingok
  9. create 644
  10. postrotate
  11. [ -r /etc/conf.d/jenkins ] && . /etc/conf.d/jenkins
  12. if [ -s /run/jenkins.pid ]; then
  13. JPID=$(cat /run/jenkins.pid)
  14. test -n "$(find /proc/$JPID -maxdepth 0 -user ${RUN_AS:-jenkins} 2>/dev/null)" && kill -s ALRM $JPID || :
  15. fi
  16. endscript
  17. }