Skip to content

Commit

Permalink
[kie-issues-838] remove productized profile managing modules (#1959)
Browse files Browse the repository at this point in the history
  • Loading branch information
rgdoliveira authored Jan 19, 2024
1 parent 8a9dc00 commit f2d46f2
Show file tree
Hide file tree
Showing 12 changed files with 47 additions and 209 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -35,24 +35,11 @@

<modules>
<module>integration-tests-data-index-service-quarkus-devservice</module>
<module>integration-tests-data-index-service-common</module>
<module>integration-tests-data-index-service-quarkus</module>
<module>integration-tests-data-index-service-springboot</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>integration-tests-data-index-service-common</module>
<module>integration-tests-data-index-service-quarkus</module>
<module>integration-tests-data-index-service-springboot</module>
</modules>
</profile>
</profiles>

<dependencyManagement>
<dependencies>
<dependency>
Expand Down
19 changes: 3 additions & 16 deletions apps-integration-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,22 +36,9 @@

<modules>
<module>integration-tests-data-index-service</module>
<module>integration-tests-jobs-service</module>
<module>integration-tests-trusty-audit</module>
<module>integration-tests-trusty-service</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>integration-tests-jobs-service</module>
<module>integration-tests-trusty-audit</module>
<module>integration-tests-trusty-service</module>
</modules>
</profile>
</profiles>

</project>
16 changes: 3 additions & 13 deletions data-index/data-index-service/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,22 +35,12 @@
<module>data-index-service-common</module>
<module>data-index-service-inmemory</module>
<module>data-index-service-postgresql</module>
<module>data-index-service-infinispan</module>
<module>data-index-service-mongodb</module>
<module>data-index-service-oracle</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>data-index-service-infinispan</module>
<module>data-index-service-mongodb</module>
<module>data-index-service-oracle</module>
</modules>
</profile>
<profile>
<id>native</id>
<activation>
Expand Down
23 changes: 5 additions & 18 deletions data-index/data-index-storage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,23 +37,10 @@
<module>data-index-storage-protobuf</module>
<module>data-index-storage-postgresql</module>
<module>data-index-storage-jpa</module>
<module>data-index-storage-common</module>
<module>data-index-storage-infinispan</module>
<module>data-index-storage-mongodb</module>
<module>data-index-storage-postgresql-reporting</module>
<module>data-index-storage-oracle</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>data-index-storage-common</module>
<module>data-index-storage-infinispan</module>
<module>data-index-storage-mongodb</module>
<module>data-index-storage-postgresql-reporting</module>
<module>data-index-storage-oracle</module>
</modules>
</profile>
</profiles>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -40,20 +40,7 @@
<module>deployment</module>
<module>runtime</module>
<module>integration-tests-sw</module>
<module>integration-tests-process</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>integration-tests-process</module>
</modules>
</profile>
</profiles>

</project>
17 changes: 2 additions & 15 deletions data-index/kogito-addons-quarkus-data-index-persistence/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,8 @@
<modules>
<module>kogito-addons-quarkus-data-index-persistence-common</module>
<module>kogito-addons-quarkus-data-index-persistence-postgresql</module>
<module>kogito-addons-quarkus-data-index-persistence-infinispan</module>
<module>kogito-addons-quarkus-data-index-persistence-mongodb</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-addons-quarkus-data-index-persistence-infinispan</module>
<module>kogito-addons-quarkus-data-index-persistence-mongodb</module>
</modules>
</profile>
</profiles>

</project>
Original file line number Diff line number Diff line change
Expand Up @@ -40,20 +40,7 @@
<module>deployment</module>
<module>runtime</module>
<module>integration-tests-sw</module>
<module>integration-tests-process</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>integration-tests-process</module>
</modules>
</profile>
</profiles>

</project>
Original file line number Diff line number Diff line change
Expand Up @@ -40,20 +40,7 @@
<module>deployment</module>
<module>runtime</module>
<module>integration-tests-sw</module>
<module>integration-tests-process</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>integration-tests-process</module>
</modules>
</profile>
</profiles>

</project>
17 changes: 2 additions & 15 deletions data-index/kogito-addons-quarkus-data-index/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,21 +35,8 @@
<module>kogito-addons-quarkus-data-index-common</module>
<module>kogito-addons-quarkus-data-index-inmemory</module>
<module>kogito-addons-quarkus-data-index-postgresql</module>
<module>kogito-addons-quarkus-data-index-infinispan</module>
<module>kogito-addons-quarkus-data-index-mongodb</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>kogito-addons-quarkus-data-index-infinispan</module>
<module>kogito-addons-quarkus-data-index-mongodb</module>
</modules>
</profile>
</profiles>

</project>
17 changes: 2 additions & 15 deletions jobs-service/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -44,23 +44,10 @@
<module>kogito-addons-jobs-service</module>
<module>jobs-service-messaging-kafka</module>
<module>jobs-service-messaging-http</module>
<module>jobs-service-infinispan</module>
<module>jobs-service-mongodb</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>jobs-service-infinispan</module>
<module>jobs-service-mongodb</module>
</modules>
</profile>
</profiles>

<dependencyManagement>
<dependencies>
<dependency>
Expand Down
20 changes: 4 additions & 16 deletions persistence-commons/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -39,23 +39,11 @@
<module>persistence-commons-protobuf</module>
<module>persistence-commons-jpa</module>
<module>persistence-commons-postgresql</module>
<module>persistence-commons-infinispan</module>
<module>persistence-commons-mongodb</module>
<module>persistence-commons-redis</module>
<module>persistence-commons-reporting-parent</module>
<module>kogito-ddl</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<property>
<name>!productized</name>
</property>
</activation>
<modules>
<module>persistence-commons-infinispan</module>
<module>persistence-commons-mongodb</module>
<module>persistence-commons-redis</module>
<module>persistence-commons-reporting-parent</module>
</modules>
</profile>
</profiles>
</project>
63 changes: 20 additions & 43 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,50 +74,27 @@
</repository>
</repositories>

<modules>
<module>kogito-apps-bom</module>
<module>kogito-apps-build-parent</module>
<module>persistence-commons</module>
<module>jobs-service</module>
<module>data-index</module>
<module>data-audit</module>
<module>ui-packages</module>
<module>security-commons</module>
<module>management-console</module>
<module>trusty-ui</module>
<module>task-console</module>
<module>explainability</module>
<module>trusty</module>
<module>jitexecutor</module>
<module>apps-integration-tests</module>
<module>runtime-tools-quarkus-extension-parent</module>
<module>kogito-quarkus-serverless-workflow-devui-parent</module>
</modules>

<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>kogito-apps-bom</module>
<module>kogito-apps-build-parent</module>
<module>persistence-commons</module>
<module>jobs-service</module>
<module>data-index</module>
<module>data-audit</module>
<module>ui-packages</module>
<module>security-commons</module>
<module>management-console</module>
<module>trusty-ui</module>
<module>task-console</module>
<module>explainability</module>
<module>trusty</module>
<module>jitexecutor</module>
<module>apps-integration-tests</module>
<module>runtime-tools-quarkus-extension-parent</module>
<module>kogito-quarkus-serverless-workflow-devui-parent</module>
</modules>
</profile>
<profile>
<id>productized</id>
<activation>
<property>
<name>productized</name>
</property>
</activation>
<modules>
<module>kogito-apps-bom</module>
<module>kogito-apps-build-parent</module>
<module>persistence-commons</module>
<module>data-index</module>
<module>ui-packages</module>
<module>kogito-quarkus-serverless-workflow-devui-parent</module>
<module>jobs-service</module>
<module>apps-integration-tests</module>
</modules>
</profile>
<profile>
<id>optaplanner-downstream</id>
<activation>
Expand Down

0 comments on commit f2d46f2

Please sign in to comment.