Add build profiles

This commit is contained in:
Oleg Zhurakousky
2021-09-15 12:12:43 +02:00
parent ef6a092b91
commit 808862f7ca

46
pom.xml
View File

@@ -41,21 +41,7 @@
</dependencies>
</dependencyManagement>
<modules>
<module>spring-cloud-function-dependencies</module>
<module>spring-cloud-function-core</module>
<module>spring-cloud-function-context</module>
<module>spring-cloud-function-web</module>
<module>spring-cloud-starter-function-web</module>
<module>spring-cloud-starter-function-webflux</module>
<module>spring-cloud-function-samples</module>
<module>spring-cloud-function-deployer</module>
<module>spring-cloud-function-adapters</module>
<module>spring-cloud-function-rsocket</module>
<module>spring-cloud-function-kotlin</module>
<module>docs</module>
</modules>
<build>
<plugins>
<plugin>
@@ -155,6 +141,36 @@
</dependency>
</dependencies>
</profile>
<profile>
<id>core</id>
<modules>
<module>spring-cloud-function-dependencies</module>
<module>spring-cloud-function-core</module>
<module>spring-cloud-function-context</module>
<module>spring-cloud-function-web</module>
</modules>
</profile>
<profile>
<id>all</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>spring-cloud-function-dependencies</module>
<module>spring-cloud-function-core</module>
<module>spring-cloud-function-context</module>
<module>spring-cloud-function-web</module>
<module>spring-cloud-starter-function-web</module>
<module>spring-cloud-starter-function-webflux</module>
<module>spring-cloud-function-samples</module>
<module>spring-cloud-function-deployer</module>
<module>spring-cloud-function-adapters</module>
<module>spring-cloud-function-rsocket</module>
<module>spring-cloud-function-grpc</module>
<module>spring-cloud-function-kotlin</module>
<module>docs</module>
</modules>
</profile>
</profiles>
<repositories>
<repository>