From 3527d55be695bd677d47699afcf36f808a2f7a89 Mon Sep 17 00:00:00 2001 From: austin Date: Thu, 29 Aug 2024 21:35:46 -0400 Subject: [PATCH] profile-based toggling of mem debug jar build --- Jenkinsfile | 3 ++- buildNumber.properties | 4 ++-- pom.xml | 18 ++++++++++++++++++ 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8c1ba53c..2880ec44 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -81,7 +81,8 @@ pipeline { ] ) { script { - sh 'mvn test -P integration -DmaxLogs' + sh 'curl https://build.lwjgl.org/addons/lwjglx-debug/lwjglx-debug-1.0.0.jar -v -L > ./lwjglx-debug-1.0.0.jar' + sh 'mvn test -P integration,integrationDebug -DmaxLogs' } } } diff --git a/buildNumber.properties b/buildNumber.properties index 8b7eeccf..63325804 100644 --- a/buildNumber.properties +++ b/buildNumber.properties @@ -1,3 +1,3 @@ #maven.buildNumber.plugin properties file -#Thu Aug 29 20:24:54 EDT 2024 -buildNumber=301 +#Thu Aug 29 21:35:28 EDT 2024 +buildNumber=302 diff --git a/pom.xml b/pom.xml index 4c2db0b5..71d64154 100644 --- a/pom.xml +++ b/pom.xml @@ -436,6 +436,24 @@ + + + + integrationDebug + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.2 + + -javaagent:./lwjglx-debug-1.0.0.jar + + + + + +