Skip to content

Commit

Permalink
[kie-issues-838] remove productized profile managing modules (#3360)
Browse files Browse the repository at this point in the history
  • Loading branch information
rgdoliveira authored Jan 19, 2024
1 parent b89e14d commit 63f7cb6
Show file tree
Hide file tree
Showing 14 changed files with 82 additions and 254 deletions.
23 changes: 5 additions & 18 deletions addons/common/persistence/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,24 +35,11 @@
<modules>
<module>jdbc</module>
<module>ddl</module>
<module>infinispan</module>
<module>filesystem</module>
<module>mongodb</module>
<module>postgresql</module>
<module>rocksdb</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>infinispan</module>
<module>filesystem</module>
<module>mongodb</module>
<module>postgresql</module>
<module>rocksdb</module>
</modules>
</profile>
</profiles>

</project>
29 changes: 8 additions & 21 deletions addons/common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,29 +45,16 @@
<module>kubernetes</module>
<module>kubernetes-service-catalog</module>
<module>jobs</module>
<module>events</module>
<module>monitoring</module>
<module>explainability</module>
<module>human-task-prediction</module>
<module>mail</module>
<module>tracing</module>
<module>task-management</module>
<module>marshallers</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>events</module>
<module>monitoring</module>
<module>explainability</module>
<module>human-task-prediction</module>
<module>mail</module>
<module>tracing</module>
<module>task-management</module>
<module>marshallers</module>
</modules>
</profile>
</profiles>

<dependencyManagement>
<dependencies>
<dependency>
Expand Down
35 changes: 11 additions & 24 deletions api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,30 +43,17 @@
<module>kogito-services</module>
<module>kogito-timer</module>
<module>kogito-jobs-service-api</module>
<module>kogito-api-incubation-common</module>
<module>kogito-api-incubation-common-objectmapper</module>
<module>kogito-api-incubation-application</module>
<module>kogito-api-incubation-processes</module>
<module>kogito-api-incubation-processes-services</module>
<module>kogito-api-incubation-predictions</module>
<module>kogito-api-incubation-predictions-services</module>
<module>kogito-api-incubation-decisions</module>
<module>kogito-api-incubation-decisions-services</module>
<module>kogito-api-incubation-rules</module>
<module>kogito-api-incubation-rules-services</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-api-incubation-common</module>
<module>kogito-api-incubation-common-objectmapper</module>
<module>kogito-api-incubation-application</module>
<module>kogito-api-incubation-processes</module>
<module>kogito-api-incubation-processes-services</module>
<module>kogito-api-incubation-predictions</module>
<module>kogito-api-incubation-predictions-services</module>
<module>kogito-api-incubation-decisions</module>
<module>kogito-api-incubation-decisions-services</module>
<module>kogito-api-incubation-rules</module>
<module>kogito-api-incubation-rules-services</module>
</modules>
</profile>
</profiles>

</project>
25 changes: 6 additions & 19 deletions drools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,27 +46,14 @@
<modules>
<module>kogito-drools</module>
<module>kogito-dmn</module>
<module>kogito-pmml-api-dependencies</module>
<module>kogito-efesto-drl</module>
<module>kogito-pmml-dependencies</module>
<module>kogito-pmml-openapi</module>
<module>kogito-pmml</module>
<module>kogito-scenario-simulation</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-pmml-api-dependencies</module>
<module>kogito-efesto-drl</module>
<module>kogito-pmml-dependencies</module>
<module>kogito-pmml-openapi</module>
<module>kogito-pmml</module>
<module>kogito-scenario-simulation</module>
</modules>
</profile>
</profiles>

<build>
<pluginManagement>
<plugins>
Expand Down
23 changes: 5 additions & 18 deletions kogito-codegen-modules/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,24 +40,11 @@
<module>kogito-codegen-api</module>
<module>kogito-codegen-processes</module>
<module>kogito-codegen-processes-integration-tests</module>
<module>kogito-codegen-rules</module>
<module>kogito-codegen-decisions</module>
<module>kogito-codegen-predictions</module>
<module>kogito-codegen-integration-tests</module>
<module>kogito-codegen-sample</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-codegen-rules</module>
<module>kogito-codegen-decisions</module>
<module>kogito-codegen-predictions</module>
<module>kogito-codegen-integration-tests</module>
<module>kogito-codegen-sample</module>
</modules>
</profile>
</profiles>

</project>
14 changes: 2 additions & 12 deletions kogito-serverless-workflow/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,21 +53,11 @@
<module>kogito-serverless-workflow-utils</module>
<module>kogito-jsonpath-expression</module>
<module>kogito-jq-expression</module>
<module>kogito-serverless-workflow-executor</module>
<module>kogito-serverless-workflow-executor-tests</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-serverless-workflow-executor</module>
<module>kogito-serverless-workflow-executor-tests</module>
</modules>
</profile>
<profile>
<id>full</id>
<activation>
Expand Down
16 changes: 2 additions & 14 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -145,20 +145,8 @@
<module>addons</module>
<module>kogito-workitems</module>
<module>kogito-serverless-workflow</module>
<module>kogito-maven-plugin</module>
<module>springboot</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-maven-plugin</module>
<module>springboot</module>
</modules>
</profile>
</profiles>
</project>
21 changes: 4 additions & 17 deletions quarkus/addons/events/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,23 +36,10 @@

<modules>
<module>process</module>
<module>decisions</module>
<module>predictions</module>
<module>rules</module>
<module>mongodb</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>decisions</module>
<module>predictions</module>
<module>rules</module>
<module>mongodb</module>
</modules>
</profile>
</profiles>

</project>
17 changes: 2 additions & 15 deletions quarkus/addons/jobs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,8 @@
<modules>
<module>common</module>
<module>management</module>
<module>messaging</module>
<module>knative-eventing</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>messaging</module>
<module>knative-eventing</module>
</modules>
</profile>
</profiles>

</project>
25 changes: 6 additions & 19 deletions quarkus/addons/persistence/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,25 +36,12 @@

<modules>
<module>jdbc</module>
<module>infinispan</module>
<module>kafka</module>
<module>filesystem</module>
<module>mongodb</module>
<module>postgresql</module>
<module>rocksdb</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>infinispan</module>
<module>kafka</module>
<module>filesystem</module>
<module>mongodb</module>
<module>postgresql</module>
<module>rocksdb</module>
</modules>
</profile>
</profiles>

</project>
28 changes: 9 additions & 19 deletions quarkus/addons/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,28 +49,18 @@
<module>fabric8-kubernetes-service-catalog</module>
<module>microprofile-config-service-catalog</module>
<module>jobs</module>
<module>explainability</module>
<module>mail</module>
<module>monitoring</module>
<module>process-svg</module>
<module>task-notification</module>
<module>tracing-decision</module>
<module>task-management</module>
<module>marshallers</module>
<module>process-definitions</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>explainability</module>
<module>mail</module>
<module>monitoring</module>
<module>process-svg</module>
<module>task-notification</module>
<module>tracing-decision</module>
<module>task-management</module>
<module>marshallers</module>
<module>process-definitions</module>
</modules>
</profile>
<profile>
<id>full</id>
<activation>
Expand Down
17 changes: 2 additions & 15 deletions quarkus/extensions/kogito-quarkus-extension/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,21 +37,8 @@
<modules>
<module>kogito-quarkus-deployment</module>
<module>kogito-quarkus</module>
<module>kogito-quarkus-integration-test</module>
<module>kogito-quarkus-integration-test-maven-devmode</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-quarkus-integration-test</module>
<module>kogito-quarkus-integration-test-maven-devmode</module>
</modules>
</profile>
</profiles>

</project>
Loading

0 comments on commit 63f7cb6

Please sign in to comment.