diff --git a/.ci/jenkins/Jenkinsfile.deploy b/.ci/jenkins/Jenkinsfile.deploy
index 58e0c532bb..51afe0271e 100644
--- a/.ci/jenkins/Jenkinsfile.deploy
+++ b/.ci/jenkins/Jenkinsfile.deploy
@@ -119,7 +119,9 @@ pipeline {
if (isRelease()) {
releaseUtils.gpgImportKeyFromStringWithoutPassword(getReleaseGpgSignKeyCredsId())
- mavenCommand.withProfiles(['apache-release'])
+ mavenCommand
+ .withProfiles(['apache-release'])
+ .withProperty('only.reproducible')
}
configFileProvider([configFile(fileId: env.MAVEN_SETTINGS_CONFIG_FILE_ID, variable: 'MAVEN_SETTINGS_FILE')]) {
diff --git a/pom.xml b/pom.xml
index cbabbcbbf7..1894254322 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,7 +90,6 @@
2024-01-16T00:00:00Z
- 3.4.1
@@ -99,9 +98,10 @@
org.apache.maven.plugins
maven-artifact-plugin
- ${version.maven.artifact.plugin}
${project.build.outputTimestamp}
+
+ image-build.zip
@@ -131,10 +131,20 @@
explainability
trusty
jitexecutor
- apps-integration-tests
+
+ allSubmodules
+
+
+ !only.reproducible
+
+
+
+ apps-integration-tests
+
+
optaplanner-downstream