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

tzimanyi 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 304e76dc [kie-issues#872] Build OptaPlanner as part of PR checks in 
Kogito repositories.  (#1190)
304e76dc is described below

commit 304e76dc0e940c25e4075b98308f2bc1f2f53e56
Author: Tibor Zimányi <[email protected]>
AuthorDate: Tue Apr 23 14:47:25 2024 +0200

    [kie-issues#872] Build OptaPlanner as part of PR checks in Kogito 
repositories.  (#1190)
---
 .ci/buildchain-config-pr-cdb.yaml | 9 +++++++++
 .ci/project-dependencies.yaml     | 5 +++++
 .ci/pull-request-config.yaml      | 7 +++++++
 3 files changed, 21 insertions(+)

diff --git a/.ci/buildchain-config-pr-cdb.yaml 
b/.ci/buildchain-config-pr-cdb.yaml
index c889e6d7..55c1e280 100644
--- a/.ci/buildchain-config-pr-cdb.yaml
+++ b/.ci/buildchain-config-pr-cdb.yaml
@@ -34,6 +34,15 @@ build:
         mvn dependency:tree clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} 
${{ env.BUILD_MVN_OPTS_UPSTREAM }} ${{ env.DROOLS_BUILD_MVN_OPTS_UPSTREAM }}
       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-optaplanner
+    build-command:
+      current: |
+        mvn clean install -Dfull ${{ env.BUILD_MVN_OPTS }} ${{ 
env.BUILD_MVN_OPTS_CURRENT }} ${{ env.OPTAPLANNER_BUILD_MVN_OPTS }}
+      upstream: |
+        mvn clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} ${{ 
env.BUILD_MVN_OPTS_UPSTREAM }} ${{ env.OPTAPLANNER_BUILD_MVN_OPTS_UPSTREAM }}
+      downstream: |
+        mvn clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} ${{ 
env.BUILD_MVN_OPTS_DOWNSTREAM }} ${{ env.OPTAPLANNER_BUILD_MVN_OPTS_DOWNSTREAM 
}}
   
   - project: apache/incubator-kie-kogito-runtimes
     build-command:
diff --git a/.ci/project-dependencies.yaml b/.ci/project-dependencies.yaml
index d2a6bec7..5dd5a99c 100644
--- a/.ci/project-dependencies.yaml
+++ b/.ci/project-dependencies.yaml
@@ -2,9 +2,14 @@ version: "2.1"
 dependencies:
   - project: apache/incubator-kie-drools
 
+  - project: apache/incubator-kie-optaplanner
+    dependencies:
+      - project: apache/incubator-kie-drools
+
   - project: apache/incubator-kie-kogito-runtimes
     dependencies:
       - project: apache/incubator-kie-drools
+      - project: apache/incubator-kie-optaplanner
   
   - project: apache/incubator-kie-kogito-apps
     dependencies:
diff --git a/.ci/pull-request-config.yaml b/.ci/pull-request-config.yaml
index f188377b..56ddfc8c 100644
--- a/.ci/pull-request-config.yaml
+++ b/.ci/pull-request-config.yaml
@@ -32,6 +32,13 @@ build:
         mvn dependency:tree clean ${{ env.MVN_CMD }} ${{ env.BUILD_MVN_OPTS }} 
${{ env.BUILD_MVN_OPTS_CURRENT }} ${{ env.DROOLS_BUILD_MVN_OPTS }}
       upstream: |
         mvn dependency:tree clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} 
${{ env.BUILD_MVN_OPTS_UPSTREAM }} ${{ env.DROOLS_BUILD_MVN_OPTS_UPSTREAM }}
+
+  - project: apache/incubator-kie-optaplanner
+    build-command:
+      current: |
+        mvn clean install -Dfull ${{ env.BUILD_MVN_OPTS }} ${{ 
env.BUILD_MVN_OPTS_CURRENT }} ${{ env.OPTAPLANNER_BUILD_MVN_OPTS }}
+      upstream: |
+        mvn clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} ${{ 
env.BUILD_MVN_OPTS_UPSTREAM }} ${{ env.OPTAPLANNER_BUILD_MVN_OPTS_UPSTREAM }}
   
   - project: apache/incubator-kie-kogito-runtimes
     build-command:


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

Reply via email to