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

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


The following commit(s) were added to refs/heads/main by this push:
     new 18c06168 kie-issues##2371: 10.3.x+ stream: Move kogito-runtimes to 
drools preserving Git-history and top-level directory structure (#1305)
18c06168 is described below

commit 18c0616852060e91cf76712734b3225efb516ca7
Author: Kbowers <[email protected]>
AuthorDate: Wed Jul 22 09:18:05 2026 +0200

    kie-issues##2371: 10.3.x+ stream: Move kogito-runtimes to drools preserving 
Git-history and top-level directory structure (#1305)
    
    * prepare kogito-runtimes merge
    
    * prepare kogito-runtimes merge
    
    * removing kogito-runtimes
    
    * update nightly
---
 .ci/buildchain-config-pr-cdb.yaml                     | 10 ----------
 .ci/jenkins/Jenkinsfile.nightly                       | 19 -------------------
 .ci/jenkins/Jenkinsfile.release                       | 12 ------------
 .ci/jenkins/Jenkinsfile.setup-branch                  | 16 ----------------
 .ci/jenkins/Jenkinsfile.weekly                        | 17 -----------------
 .ci/jenkins/config/branch.yaml                        |  2 --
 .ci/jenkins/dsl/jobs.groovy                           |  3 +--
 .../groovy/org/kie/jenkins/JenkinsfileNightly.groovy  |  6 +-----
 .ci/project-dependencies.yaml                         |  8 ++------
 .ci/pull-request-config.yaml                          | 15 ---------------
 README.md                                             |  1 -
 docs/current_pipelines.md                             |  1 -
 tools/zip-sources-all.sh                              |  1 -
 tools/zip-sources-files/BUILD                         | 11 +++--------
 tools/zip-sources-files/build.sh                      |  5 -----
 15 files changed, 7 insertions(+), 120 deletions(-)

diff --git a/.ci/buildchain-config-pr-cdb.yaml 
b/.ci/buildchain-config-pr-cdb.yaml
index 171e94fc..4947594e 100644
--- a/.ci/buildchain-config-pr-cdb.yaml
+++ b/.ci/buildchain-config-pr-cdb.yaml
@@ -35,16 +35,6 @@ build:
       downstream: |
         mvn dependency:tree clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} 
${{ env.BUILD_MVN_OPTS_DOWNSTREAM }} ${{ env.DROOLS_BUILD_MVN_OPTS_DOWNSTREAM }}
   
-  - project: apache/incubator-kie-kogito-runtimes
-    build-command:
-      current: |
-        export MVN_CMD=`bash -c "if [ '${{ env.ENABLE_DEPLOY }}' = 'true' ]; 
then printf 'deploy ${{ env.DEPLOY_MVN_OPTS }} ${{ 
env.KOGITO_RUNTIMES_DEPLOY_MVN_OPTS }}'; else printf 'install'; fi"`
-        mvn dependency:tree clean -Dfull ${{ env.MVN_CMD }} ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_CURRENT }} ${{ 
env.KOGITO_RUNTIMES_BUILD_MVN_OPTS }}
-      upstream: |
-        mvn dependency:tree clean install -Dquickly -Dfull ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_UPSTREAM }} ${{ 
env.KOGITO_RUNTIMES_BUILD_MVN_OPTS_UPSTREAM }}
-      downstream: |
-        mvn dependency:tree clean install -Dquickly -Dfull ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_DOWNSTREAM }} ${{ 
env.KOGITO_RUNTIMES_BUILD_MVN_OPTS_DOWNSTREAM }}
-
   - project: apache/incubator-kie-kogito-apps
     build-command: 
       current: |
diff --git a/.ci/jenkins/Jenkinsfile.nightly b/.ci/jenkins/Jenkinsfile.nightly
index c54d1ee5..beb9a689 100644
--- a/.ci/jenkins/Jenkinsfile.nightly
+++ b/.ci/jenkins/Jenkinsfile.nightly
@@ -3,7 +3,6 @@ import org.jenkinsci.plugins.workflow.libs.Library
 @Library('jenkins-pipeline-shared-libraries')_
 
 // Deploy jobs
-RUNTIMES_DEPLOY = 'kogito-runtimes.build-and-deploy'
 APPS_DEPLOY = 'kogito-apps.build-and-deploy'
 EXAMPLES_DEPLOY = 'kogito-examples.build-and-deploy'
 QUARKUS_PLATFORM_DEPLOY = 'quarkus-platform.deploy'
@@ -54,24 +53,6 @@ pipeline {
 
         stage('Build & Deploy artifacts') {
             parallel {
-                stage('Build & Deploy Kogito Runtimes') {
-                    steps {
-                        script {
-                            def buildParams = getDefaultBuildParams()
-                            addSkipTestsParam(buildParams)
-                            addSkipIntegrationTestsParam(buildParams)
-
-                            // images and operator deploy testing will use 
older working artifacts if that one fails
-                            buildJob(RUNTIMES_DEPLOY, buildParams)
-                        }
-                    }
-                    post {
-                        failure {
-                            addFailedStage(RUNTIMES_DEPLOY)
-                        }
-                    }
-                }
-
                 stage('Build & Deploy Kogito Apps') {
                     steps {
                         script {
diff --git a/.ci/jenkins/Jenkinsfile.release b/.ci/jenkins/Jenkinsfile.release
index 5f0d3ab7..4c05a47b 100644
--- a/.ci/jenkins/Jenkinsfile.release
+++ b/.ci/jenkins/Jenkinsfile.release
@@ -2,7 +2,6 @@ import org.jenkinsci.plugins.workflow.libs.Library
 
 @Library('jenkins-pipeline-shared-libraries')_
 
-kogitoRuntimesRepo = 'kogito-runtimes'
 kogitoAppsRepo = 'kogito-apps'
 
 ARTIFACTS_STAGING_STAGE = 'stage.artifacts.staging'
@@ -55,17 +54,6 @@ pipeline {
             }
         }
 
-        stage('Build & Deploy Kogito Runtimes') {
-            steps {
-                script {
-                    def buildParams = 
getDefaultBuildParams(getReleaseVersion())
-                    addSkipTestsParam(buildParams)
-                    addStringParam(buildParams, 'DROOLS_VERSION', 
getReleaseVersion())
-                    buildJob(getDeployJobName(kogitoRuntimesRepo), buildParams)
-                }
-            }
-        }
-
         stage('Build & Deploy Kogito Apps') {
             steps {
                 script {
diff --git a/.ci/jenkins/Jenkinsfile.setup-branch 
b/.ci/jenkins/Jenkinsfile.setup-branch
index ee514aca..efbeb930 100644
--- a/.ci/jenkins/Jenkinsfile.setup-branch
+++ b/.ci/jenkins/Jenkinsfile.setup-branch
@@ -32,22 +32,6 @@ pipeline {
             }
         }
 
-        stage('Init Kogito Runtimes') {
-            steps {
-                script {
-                    def buildParams = getDefaultBuildParams()
-                    addDroolsVersionParam(buildParams)
-                    addKogitoVersionParam(buildParams)
-                    buildJob('kogito-runtimes', buildParams)
-                }
-            }
-            post {
-                failure {
-                    addFailedStage('kogito-runtimes')
-                }
-            }
-        }
-
         stage('Init Kogito Apps') {
             steps {
                 script {
diff --git a/.ci/jenkins/Jenkinsfile.weekly b/.ci/jenkins/Jenkinsfile.weekly
index 1b6ba9fe..f7ed9325 100644
--- a/.ci/jenkins/Jenkinsfile.weekly
+++ b/.ci/jenkins/Jenkinsfile.weekly
@@ -3,7 +3,6 @@ import org.jenkinsci.plugins.workflow.libs.Library
 @Library('jenkins-pipeline-shared-libraries')_
 
 // Deploy jobs
-RUNTIMES_DEPLOY = 'kogito-runtimes.weekly-deploy'
 APPS_DEPLOY = 'kogito-apps.weekly-deploy'
 
 // Map of executed jobs
@@ -48,22 +47,6 @@ pipeline {
             }
         }
 
-        stage('Build & Deploy Kogito Runtimes') {
-            steps {
-                script {
-                    def buildParams = getDefaultBuildParams()
-                    addSkipTestsParam(buildParams)
-                    addSkipIntegrationTestsParam(buildParams)
-                    buildJob(RUNTIMES_DEPLOY, buildParams)
-                }
-            }
-            post {
-                failure {
-                    addFailedStage(RUNTIMES_DEPLOY)
-                }
-            }
-        }
-
         stage('Build & Deploy Kogito Apps') {
             steps {
                 script {
diff --git a/.ci/jenkins/config/branch.yaml b/.ci/jenkins/config/branch.yaml
index de00b7e3..a5bdaab4 100644
--- a/.ci/jenkins/config/branch.yaml
+++ b/.ci/jenkins/config/branch.yaml
@@ -24,8 +24,6 @@ disable:
 repositories:
 - name: incubator-kie-kogito-pipelines
   job_display_name: kogito-pipelines
-- name: incubator-kie-kogito-runtimes
-  job_display_name: kogito-runtimes
 - name: incubator-kie-kogito-apps
   job_display_name: kogito-apps
 - name: incubator-kie-kogito-examples
diff --git a/.ci/jenkins/dsl/jobs.groovy b/.ci/jenkins/dsl/jobs.groovy
index f08cd569..af205b41 100644
--- a/.ci/jenkins/dsl/jobs.groovy
+++ b/.ci/jenkins/dsl/jobs.groovy
@@ -39,7 +39,7 @@ if (isMainStream()) {
     KogitoJobUtils.createQuarkusPlatformUpdateToolsJob(this, 'kogito')
 
     KogitoJobUtils.createMainQuarkusUpdateToolsJob(this,
-        [ 'kogito-runtimes', 'kogito-examples', 'kogito-docs', 'kogito-images' 
],
+        [ 'kogito-examples', 'kogito-docs', 'kogito-images' ],
         [ 'radtriste', 'cristianonicolai' ]
     )
 }
@@ -201,7 +201,6 @@ void setupZipSourcesJob() {
         parameters {
             textParam('SOURCES_REPOSITORIES',
                     '''incubator-kie-drools
-incubator-kie-kogito-runtimes
 incubator-kie-kogito-apps
 incubator-kie-kogito-images
 incubator-kie-tools
diff --git 
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy 
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
index 40e9d1f7..4efa1826 100644
--- 
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
+++ 
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
@@ -72,7 +72,6 @@ class TestJenkinsfileNightly extends 
SingleFileDeclarativePipelineTest {
         runJenkinsfileAndAssertSuccess()
 
         assertDeployBuildCalls([
-            'kogito-runtimes' : [:],
             'kogito-apps' : [:],
             'kogito-examples': [:],
         ])
@@ -92,7 +91,6 @@ class TestJenkinsfileNightly extends 
SingleFileDeclarativePipelineTest {
         runJenkinsfileAndAssertSuccess()
 
         assertDeployBuildCalls([
-            'kogito-runtimes' : [:],
             'kogito-apps' : [:],
             'kogito-examples': [:],
         ], true)
@@ -105,7 +103,7 @@ class TestJenkinsfileNightly extends 
SingleFileDeclarativePipelineTest {
     @Test
     void deploy_failing() throws Exception {
         helper.registerAllowedMethod('build', [Map.class], { map ->
-            if (map.get('job') == 'kogito-runtimes.build-and-deploy') {
+            if (map.get('job') == 'kogito-apps.build-and-deploy') {
                 return [
                     result: 'FAILURE',
                     absoluteUrl: 'URL',
@@ -120,7 +118,6 @@ class TestJenkinsfileNightly extends 
SingleFileDeclarativePipelineTest {
         runJenkinsfileAndAssertUnstable()
 
         assertDeployBuildCalls([
-            'kogito-runtimes' : [:],
             'kogito-apps' : [:],
             'kogito-examples': [:],
         ])
@@ -148,7 +145,6 @@ class TestJenkinsfileNightly extends 
SingleFileDeclarativePipelineTest {
         runJenkinsfileAndAssertUnstable()
 
         assertDeployBuildCalls([
-            'kogito-runtimes' : [:],
             'kogito-apps' : [:],
             'kogito-examples': [:],
         ])
diff --git a/.ci/project-dependencies.yaml b/.ci/project-dependencies.yaml
index d2a6bec7..e733215e 100644
--- a/.ci/project-dependencies.yaml
+++ b/.ci/project-dependencies.yaml
@@ -1,18 +1,14 @@
 version: "2.1"
 dependencies:
   - project: apache/incubator-kie-drools
-
-  - project: apache/incubator-kie-kogito-runtimes
-    dependencies:
-      - project: apache/incubator-kie-drools
   
   - project: apache/incubator-kie-kogito-apps
     dependencies:
-      - project: apache/incubator-kie-kogito-runtimes
+      - project: apache/incubator-kie-drools
 
   - project: apache/incubator-kie-kogito-examples
     dependencies:
-      - project: apache/incubator-kie-kogito-runtimes
+      - project: apache/incubator-kie-drools
       - project: apache/incubator-kie-kogito-apps
   
   # - project: kiegroup/kie-jpmml-integration
diff --git a/.ci/pull-request-config.yaml b/.ci/pull-request-config.yaml
index 41282228..6082e04d 100644
--- a/.ci/pull-request-config.yaml
+++ b/.ci/pull-request-config.yaml
@@ -34,21 +34,6 @@ build:
         mvn dependency:tree -DoutputFile=${{ env.GITHUB_WORKSPACE }}/${{ 
env.DEPENDENCY_TREE_FILE }} -DappendOutput=true clean ${{ env.MVN_CMD }} ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_CURRENT }} ${{ 
env.DROOLS_BUILD_MVN_OPTS }}
       upstream: |
         mvn dependency:tree -DoutputFile=${{ env.GITHUB_WORKSPACE }}/${{ 
env.DEPENDENCY_TREE_FILE }} -DappendOutput=true clean install -Dquickly ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_UPSTREAM }} ${{ 
env.DROOLS_BUILD_MVN_OPTS_UPSTREAM }}
-
-  - project: apache/incubator-kie-kogito-runtimes
-    build-command:
-      current: |
-        export MVN_CMD=`bash -c "if [ '${{ env.ENABLE_DEPLOY }}' = 'true' ]; 
then printf 'deploy ${{ env.DEPLOY_MVN_OPTS }} ${{ 
env.KOGITO_RUNTIMES_DEPLOY_MVN_OPTS }}'; else printf 'install'; fi"`
-        mvn dependency:tree -DoutputFile=${{ env.GITHUB_WORKSPACE }}/${{ 
env.DEPENDENCY_TREE_FILE }} -DappendOutput=true clean -Dfull ${{ env.MVN_CMD }} 
${{ env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_CURRENT }} ${{ 
env.KOGITO_RUNTIMES_BUILD_MVN_OPTS }}
-      upstream: |
-        mvn dependency:tree -DoutputFile=${{ env.GITHUB_WORKSPACE }}/${{ 
env.DEPENDENCY_TREE_FILE }} -DappendOutput=true clean install -Dquickly ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_UPSTREAM }} ${{ 
env.KOGITO_RUNTIMES_BUILD_MVN_OPTS_UPSTREAM }}
-      after:
-        current: |
-          export 
MVN_EXCLUSION="!org.drools:drools-quarkus-rules-integration-test,!org.kie.kogito:jbpm-tests,!org.jbpm:jbpm-quarkus-integration-test,!org.kie.kogito:integration-tests-quarkus-norest,!org.kie.kogito:integration-tests-quarkus-norest,!org.kie.kogito:kogito-spring-boot-integration-tests,!org.kie.kogito:integration-tests-springboot-processes-persistence-common,!org.kie.kogito:integration-tests-springboot-decisions-it,!org.kie.kogito:integration-tests-springboot-kafka-it,!org.k
 [...]
-          echo  ${{ env.MVN_EXCLUSION }}
-          mvn clean package -DskipTests -Dfull artifact:3.5.1:compare 
-Dcompare.fail=false -Dcompare.aggregate.only=true 
-Dreference.repo=file:~/.m2/repository -pl ${{ env.MVN_EXCLUSION }} ${{ 
env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_CURRENT }} ${{ 
env.KOGITO_RUNTIMES_BUILD_MVN_OPTS }}
-        upstream: |
-          echo "Skipping dependency tree comparison for upstream builds"
   - project: apache/incubator-kie-kogito-apps
     build-command: 
       current: |
diff --git a/README.md b/README.md
index 6f17e64e..e10dc8d3 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,6 @@ This repository contains some of the pipelines of Kogito 
project.
 
 Apart from this repository, pipelines are also concerning those repositories:
 
-* [kogito-runtimes](https://github.com/apache/incubator-kie-kogito-runtimes)
 * [kogito-apps](https://github.com/apache/incubator-kie-kogito-apps)
 * [kogito-examples](https://github.com/apache/incubator-kie-kogito-examples)
 * [kogito-images](https://github.com/apache/incubator-kie-kogito-images)
diff --git a/docs/current_pipelines.md b/docs/current_pipelines.md
index ae0e97cb..2ec67d6f 100644
--- a/docs/current_pipelines.md
+++ b/docs/current_pipelines.md
@@ -11,7 +11,6 @@ Here is a small overview of current pipelines existing around 
Kogito project.
   - https://github.com/kiegroup/kie-pmml-integration
 - Kogito
   - https://github.com/apache/incubator-kie-kogito-pipelines
-  - https://github.com/apache/incubator-kie-kogito-runtimes
   - https://github.com/apache/incubator-kie-kogito-apps
   - https://github.com/apache/incubator-kie-kogito-examples
   - https://github.com/apache/incubator-kie-kogito-images
diff --git a/tools/zip-sources-all.sh b/tools/zip-sources-all.sh
index 6f80a372..04830081 100755
--- a/tools/zip-sources-all.sh
+++ b/tools/zip-sources-all.sh
@@ -27,7 +27,6 @@
 ## Configuration in format "repository_name;branch(if-override-needed)"
 ## - eg.not all repositories have main branch
 #SOURCES_REPOSITORIES="incubator-kie-drools
-#incubator-kie-kogito-runtimes
 #incubator-kie-kogito-apps
 #incubator-kie-kogito-images
 #incubator-kie-tools
diff --git a/tools/zip-sources-files/BUILD b/tools/zip-sources-files/BUILD
index 340c915c..55225e45 100644
--- a/tools/zip-sources-files/BUILD
+++ b/tools/zip-sources-files/BUILD
@@ -46,17 +46,12 @@ git init .
 mvn clean install -DskipTests -Dfull -Donly.reproducible=true
 cd ..
 
-2. Build Kogito Runtimes:
-cd incubator-kie-kogito-runtimes
-mvn clean install -DskipTests -Dfull -Donly.reproducible=true
-cd ..
-
-3. Build Kogito Apps:
+2. Build Kogito Apps:
 cd incubator-kie-kogito-apps
 mvn clean install -DskipTests -Dfull -Donly.reproducible=true 
-Pjitexecutor-native
 cd ..
 
-4. Build Kogito Images:
+3. Build Kogito Images:
 cd incubator-kie-kogito-images
 cekit --descriptor kogito-base-builder-image.yaml build docker --platform 
linux/amd64
 make build-image KOGITO_APPS_TARGET_BRANCH=main ignore_test=true 
image_name=kogito-data-index-ephemeral
@@ -67,7 +62,7 @@ make build-image KOGITO_APPS_TARGET_BRANCH=main 
ignore_test=true image_name=kogi
 make build-image KOGITO_APPS_TARGET_BRANCH=main ignore_test=true 
image_name=kogito-jobs-service-postgresql
 cd ..
 
-5. Build KIE Tools:
+4. Build KIE Tools:
 cd incubator-kie-tools
 git init .
 git config user.name "Builder"
diff --git a/tools/zip-sources-files/build.sh b/tools/zip-sources-files/build.sh
index 656be1ba..c429c1e2 100755
--- a/tools/zip-sources-files/build.sh
+++ b/tools/zip-sources-files/build.sh
@@ -47,11 +47,6 @@ build_components() {
     mvn clean install -DskipTests -Dfull -Donly.reproducible=true
     cd ..
 
-    # Build Kogito Runtimes
-    cd incubator-kie-kogito-runtimes || exit 1
-    mvn clean install -DskipTests -Dfull -Donly.reproducible=true
-    cd ..
-
     # Build Kogito Apps
     cd incubator-kie-kogito-apps || exit 1
     mvn clean install -DskipTests -Dfull -Donly.reproducible=true 
-Pjitexecutor-native


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

Reply via email to