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]