This is an automated email from the ASF dual-hosted git repository.

tkobayas pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new 9253d3b35 [incubator-kie-issues-1401] Fix build 
kogito-examples.build-and-test in kogito nightly.native folder (#1987)
9253d3b35 is described below

commit 9253d3b35552d10002b1508ae23caab1178ca021
Author: Toshiya Kobayashi <[email protected]>
AuthorDate: Thu Aug 15 15:02:08 2024 +0900

    [incubator-kie-issues-1401] Fix build kogito-examples.build-and-test in 
kogito nightly.native folder (#1987)
    
    * [incubator-kie-issues-1401] Fix build kogito-examples.build-and-test in 
kogito nightly.native folder
    - Completely disabled dmn-tracing-quarkus and 
trusty-tracing-quarkus-devservices
    
    * - Improve version-update
---
 .ci/jenkins/Jenkinsfile.setup-branch | 19 ++++++++++++++++---
 kogito-quarkus-examples/pom.xml      |  2 --
 2 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/.ci/jenkins/Jenkinsfile.setup-branch 
b/.ci/jenkins/Jenkinsfile.setup-branch
index ad3eba6a7..9d1eb422a 100644
--- a/.ci/jenkins/Jenkinsfile.setup-branch
+++ b/.ci/jenkins/Jenkinsfile.setup-branch
@@ -93,9 +93,21 @@ pipeline {
             steps {
                 script {
                     dir(getRepoName()) {
-                        def oldKogitoVersion = readMavenPom(file: 
'pom.xml').version
+                        def pom = readMavenPom(file: 'pom.xml');
+                        def oldKogitoVersion = pom.version
+                        if (oldKogitoVersion == null) {
+                            echo "pom version is null. Using parent pom 
version"
+                            oldKogitoVersion = pom.parent.version
+                        }
                         echo "Got old Kogito version ${oldKogitoVersion}"
                         configFileProvider([configFile(fileId: 
env.MAVEN_SETTINGS_CONFIG_FILE_ID, variable: 'MAVEN_SETTINGS_FILE')]){
+                            // special case for 
serverless-workflow-examples-parent
+                            maven.mvnVersionsSet(
+                                    
getMavenCommand('serverless-workflow-examples/serverless-workflow-examples-parent').withSettingsXmlFile(MAVEN_SETTINGS_FILE),
+                                    getKogitoVersion(),
+                                    true,
+                                    false
+                            )
                             maven.mvnVersionsUpdateParentAndChildModules(
                                 
getMavenCommand().withSettingsXmlFile(MAVEN_SETTINGS_FILE),
                                 getKogitoVersion(),
@@ -119,9 +131,10 @@ pipeline {
                         }
 
                         if (getKogitoVersion() != oldKogitoVersion) {
-                            def status = sh(script: "grep -ir 
'${oldKogitoVersion}' --include='pom.xml'", returnStatus: true)
+                            def status = sh(script: "grep -ir 
'>${oldKogitoVersion}<' --include='pom.xml'", returnStatus: true)
                             if (status == 0) {
-                                error "Old Kogito version ${oldKogitoVersion} 
is still present into the project... Please review it..."
+                                // some orphaned projects may still have the 
old version. not an error
+                                echo "Old Kogito version ${oldKogitoVersion} 
is still present into the project... Please review it..."
                             }
                         }
                     }
diff --git a/kogito-quarkus-examples/pom.xml b/kogito-quarkus-examples/pom.xml
index b64e75a42..e2c3fbaa0 100644
--- a/kogito-quarkus-examples/pom.xml
+++ b/kogito-quarkus-examples/pom.xml
@@ -133,7 +133,6 @@
         <module>dmn-quarkus-example</module>
         <module>dmn-resource-jar-quarkus-example</module>
         <module>dmn-multiple-models-quarkus-example</module>
-        <module>dmn-tracing-quarkus</module>
         <module>flexible-process-quarkus</module>
         <module>kogito-travel-agency</module>
         <module>onboarding-example</module>
@@ -174,7 +173,6 @@
         </property>
       </activation>
       <modules>
-        <module>trusty-tracing-quarkus-devservices</module>
       </modules>
     </profile>
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to