Skip to content

Commit

Permalink
Merge pull request #85 from rgdoliveira/9.102.x-prod_modules
Browse files Browse the repository at this point in the history
[9.102.x-prod] remove modules that are not part of the product and adjust PR checks
  • Loading branch information
rgdoliveira authored Nov 8, 2024
2 parents 099886f + f08fb97 commit f7b6b6f
Show file tree
Hide file tree
Showing 10 changed files with 4 additions and 98 deletions.
3 changes: 0 additions & 3 deletions .ci/buildchain-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@ default:
mvn clean install ${{ env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_CURRENT }}
upstream: |
mvn clean install -Dquickly ${{ env.BUILD_MVN_OPTS }} ${{ env.BUILD_MVN_OPTS_UPSTREAM }}
after:
current: |
docker system prune -f
build:
- project: kiegroup/drools
Expand Down
12 changes: 4 additions & 8 deletions .github/workflows/pr-downstream.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,25 +20,21 @@ jobs:
timeout-minutes: 180
strategy:
matrix:
job_name: [ kogito-runtimes, kogito-apps, kogito-quarkus-examples, kogito-springboot-examples, serverless-workflow-examples ]
job_name: [ kogito-runtimes, kogito-apps, serverless-workflow-examples ]
os: [ubuntu-latest]
java-version: [17]
maven-version: ['3.9.6']
include:
- job_name: kogito-runtimes
repository: kogito-runtimes
env_BUILD_MVN_OPTS: "-Dproductized"
- job_name: kogito-apps
repository: kogito-apps
env_BUILD_MVN_OPTS: "-DskipUI"
- job_name: kogito-quarkus-examples
repository: kogito-examples
env_KOGITO_EXAMPLES_SUBFOLDER_POM: kogito-quarkus-examples/
- job_name: kogito-springboot-examples
repository: kogito-examples
env_KOGITO_EXAMPLES_SUBFOLDER_POM: kogito-springboot-examples/
env_BUILD_MVN_OPTS: "-DskipUI -Dproductized"
- job_name: serverless-workflow-examples
repository: kogito-examples
env_KOGITO_EXAMPLES_SUBFOLDER_POM: serverless-workflow-examples/
env_BUILD_MVN_OPTS: "-Dproductized"
fail-fast: false
runs-on: ${{ matrix.os }}
name: ${{ matrix.job_name }} (${{ matrix.os }} / Java-${{ matrix.java-version }} / Maven-${{ matrix.maven-version }})
Expand Down
49 changes: 0 additions & 49 deletions .github/workflows/pr-drools-ansible.yml

This file was deleted.

2 changes: 0 additions & 2 deletions .github/workflows/pr-drools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ jobs:
cache-key-prefix: ${{ runner.os }}-${{ matrix.java-version }}-maven${{ matrix.maven-version }}
- name: Build Chain
uses: kiegroup/kie-ci/.ci/actions/build-chain@main
env:
BUILD_MVN_OPTS_CURRENT: -Dfull
with:
definition-file: https://raw.githubusercontent.com/${GROUP:kiegroup}/drools/${BRANCH:main}/.ci/buildchain-config.yaml
annotations-prefix: ${{ runner.os }}-${{ matrix.java-version }}/${{ matrix.maven-version }}
Expand Down
1 change: 0 additions & 1 deletion drools-impact-analysis/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@
<module>drools-impact-analysis-model</module>
<module>drools-impact-analysis-parser</module>
<module>drools-impact-analysis-graph</module>
<module>drools-impact-analysis-itests</module>
</modules>

</project>
8 changes: 0 additions & 8 deletions drools-quarkus-extension/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,6 @@

<modules>
<module>drools-quarkus-util-deployment</module>
<module>drools-quarkus</module>
<module>drools-quarkus-deployment</module>
<module>drools-quarkus-integration-test</module>
<module>drools-quarkus-integration-test-kmodule</module>
<module>drools-quarkus-integration-test-hotreload</module>
<module>drools-quarkus-ruleunit-integration-test</module>
<module>drools-quarkus-quickstart-test</module>
<module>drools-quarkus-examples</module>
</modules>

<dependencyManagement>
Expand Down
10 changes: 0 additions & 10 deletions kie-dmn/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,16 +49,6 @@
<module>kie-dmn-backend</module>
<module>kie-dmn-validation-bootstrap</module>
<module>kie-dmn-validation</module>
<module>kie-dmn-openapi</module>
<module>kie-dmn-tck</module>
<module>kie-dmn-legacy-tests</module>
<module>kie-dmn-trisotech</module>
<module>kie-dmn-signavio</module>
<module>kie-dmn-pmml-tests-parent</module>
<module>kie-dmn-xls2dmn-cli</module>
<module>kie-dmn-core-jsr223-jq</module>
<module>kie-dmn-core-jsr223</module>
<module>kie-dmn-ruleset2dmn-parent</module>
</modules>

<dependencyManagement>
Expand Down
1 change: 0 additions & 1 deletion kie-drl/kie-drl-implementations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@

<modules>
<module>kie-drl-map-input</module>
<module>kie-drl-kiesession-local</module>
</modules>

</project>
2 changes: 0 additions & 2 deletions kie-drl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@
<module>kie-drl-compilation-common</module>
<module>kie-drl-implementations</module>
<module>kie-drl-runtime-common</module>
<module>kie-drl-tests</module>
<module>kie-drl-tests-without-index-file</module>
</modules>

<dependencyManagement>
Expand Down
14 changes: 0 additions & 14 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -200,35 +200,21 @@
<module>drools-xml-support</module>
<module>drools-legacy-test-util</module>
<module>drools-tms</module>
<module>drools-beliefs</module>
<module>drools-serialization-protobuf</module>
<module>drools-traits</module>
<module>drools-verifier</module>
<module>drools-persistence</module>
<module>drools-templates</module>
<module>drools-decisiontables</module>
<module>drools-examples</module>
<module>kie-ci</module>
<module>drools-model</module>
<module>drools-examples-api</module>
<module>drools-test-coverage</module>
<module>drools-scenario-simulation</module>
<module>drools-metric</module>
<module>drools-alphanetwork-compiler</module>
<module>drools-engine</module>
<module>drools-engine-classic</module>
<module>drools-impact-analysis</module>
<module>drools-retediagram</module>
<module>drools-fastutil</module>
<module>efesto</module>
<module>kie-drl</module>
<module>kie-dmn</module>
<module>kie-pmml-trusty</module>
<module>kie-maven-plugin</module>
<module>kie-archetypes</module>
<module>drools-quarkus-extension</module>
<module>drools-reliability</module>
<module>drools-drlonyaml-parent</module>
</modules>

<profiles>
Expand Down

0 comments on commit f7b6b6f

Please sign in to comment.