diff options
author | Olivier Lamy <olamy@apache.org> | 2022-04-11 07:53:28 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-11 07:53:28 +1000 |
commit | 081c490d2c0f4fd28e76319302fb669e6b850ac8 (patch) | |
tree | 4481f7654055f8f4baa8eb2786181279bad1dc2b | |
parent | 432c752e58350324cef60fcb355e31c7becf66fe (diff) | |
download | archiva-081c490d2c0f4fd28e76319302fb669e6b850ac8.tar.gz archiva-081c490d2c0f4fd28e76319302fb669e6b850ac8.zip |
add a Delete action to delete logs older than 30D (#64)
* delete old logs files
* do not fork compilation
Signed-off-by: Olivier Lamy <olamy@apache.org>
-rw-r--r-- | Jenkinsfile | 2 | ||||
-rw-r--r-- | archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j2.xml | 14 |
2 files changed, 15 insertions, 1 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index b7fa99980..7d60a36af 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -72,7 +72,7 @@ pipeline { // -Dmaven.compiler.fork=false: Do not compile in a separate forked process // -Dmaven.test.failure.ignore=true: Do not stop, if some tests fail // -Pci-build: Profile for CI-Server - sh "mvn clean install -B -U -e -fae -T2 -Dmaven.compiler.fork=true -Pci-build" + sh "mvn clean install -B -U -e -fae -T2 -Pci-build" } } } diff --git a/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j2.xml b/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j2.xml index 462ebddfb..352183a2b 100644 --- a/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j2.xml +++ b/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j2.xml @@ -36,6 +36,13 @@ <Policies> <TimeBasedTriggeringPolicy /> </Policies> + <DefaultRolloverStrategy max="30"> + <Delete basePath="${logsDirectory}" maxDepth="2"> + <IfFileName glob="*/*.log"> + <IfLastModified age="P30D"/> + </IfFileName> + </Delete> + </DefaultRolloverStrategy> </RollingRandomAccessFile> <RollingRandomAccessFile name="auditlog" fileName="${logsDirectory}/archiva-audit.log" @@ -47,6 +54,13 @@ <Policies> <TimeBasedTriggeringPolicy /> </Policies> + <DefaultRolloverStrategy max="30"> + <Delete basePath="${logsDirectory}" maxDepth="2"> + <IfFileName glob="*/*.log"> + <IfLastModified age="P30D"/> + </IfFileName> + </Delete> + </DefaultRolloverStrategy> </RollingRandomAccessFile> </appenders> |