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