From ccd42cc39d86d82e7a30db6e041dbb3abdb58f31 Mon Sep 17 00:00:00 2001 From: Roberto Oliveira Date: Thu, 3 Oct 2024 08:25:51 -0400 Subject: [PATCH] [incubator-kie-issues#1504] Conditionally build all or only reproducible modules based on only.reproducible flag (#6108) * [incubator-kie-issues#1504] Conditionally build all or only reproducible modules based on only.reproducible flag * [incubator-kie-issues#1504] Conditionally build all or only reproducible modules based on only.reproducible flag - only for release build --------- Co-authored-by: Gabriele-Cardosi # Conflicts: # .ci/jenkins/Jenkinsfile.deploy --- drools-drlonyaml-parent/pom.xml | 44 +++++++++++++++++++++++++++------ 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/drools-drlonyaml-parent/pom.xml b/drools-drlonyaml-parent/pom.xml index dc5f742ac8e..9976e1ecbfe 100644 --- a/drools-drlonyaml-parent/pom.xml +++ b/drools-drlonyaml-parent/pom.xml @@ -30,12 +30,40 @@ drools-drlonyaml-parent Drools :: DRL on YAML pom - - drools-drlonyaml-schemagen - drools-drlonyaml-model - drools-drlonyaml-todrl - drools-drlonyaml-cli - drools-drlonyaml-cli-tests - drools-drlonyaml-integration-tests - + + + + allSubmodules + + + !only.reproducible + + + + drools-drlonyaml-schemagen + drools-drlonyaml-model + drools-drlonyaml-todrl + drools-drlonyaml-cli + drools-drlonyaml-cli-tests + drools-drlonyaml-integration-tests + + + + + onlyReproducible + + + only.reproducible + + + + drools-drlonyaml-schemagen + drools-drlonyaml-model + drools-drlonyaml-todrl + drools-drlonyaml-cli + drools-drlonyaml-cli-tests + + + +