flowee-bpms-root
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.finture.bpm</groupId> <artifactId>flowee-bpms-root</artifactId> <version>0.7.1</version> </dependency>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.finture</groupId> <artifactId>flowee-bpms-release-parent</artifactId> <version>1.0.0</version> <!-- do not remove empty tag - http://jira.codehaus.org/browse/MNG-4687 --> <relativePath /> </parent> <groupId>com.finture.bpm</groupId> <artifactId>flowee-bpms-root</artifactId> <version>0.7.1</version> <packaging>pom</packaging> <name>Flowee BPMS - Root Pom</name> <inceptionYear>2013</inceptionYear> <description> This pom defines the modules that make up the build. The parent pom for all Flowee BPMS projects can be found in the parent directory relative to this file. </description> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> </license> </licenses> <organization> <name>Finture</name> <url>https://finture.com</url> </organization> <url>https://finture.com</url> <developers> <developer> <id>Finture</id> <name>Finture</name> <organization>Finture</organization> <organizationUrl>https://finture.com</organizationUrl> </developer> </developers> <scm> <url>https://github.com/Finture/Flowee-BPMS</url> <connection>scm:git:git@github.com:Finture/Flowee-BPMS.git</connection> <developerConnection>scm:git:git@github.com:Finture/Flowee-BPMS.git</developerConnection> <tag>v0.7.1</tag> </scm> <issueManagement> <system>Github</system> <url>https://github.com/Finture/Flowee-BPMS/Issues</url> </issueManagement> <properties> <license.includeTransitiveDependencies>false</license.includeTransitiveDependencies> <!-- These properties are used in both the BOM as well as camunda-parent and subprojects --> <version.mybatis>3.5.15</version.mybatis> <version.joda-time>2.12.5</version.joda-time> <version.uuid-generator>4.3.0</version.uuid-generator> <version.feel-scala>1.0.0</version.feel-scala> </properties> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>license-maven-plugin</artifactId> <version>1.14</version> <configuration> <acceptPomPackaging>true</acceptPomPackaging> <excludedScopes>test</excludedScopes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>${plugin.version.release}</version> <configuration> <mavenExecutorId>forked-path</mavenExecutorId> <useReleaseProfile>false</useReleaseProfile> <tagNameFormat>v@{project.version}</tagNameFormat> <preparationGoals>clean install</preparationGoals> <arguments>-Psonatype-oss-release -DskipTests=true</arguments> </configuration> </plugin> </plugins> </build> <profiles> <!-- distro profile is default and builds the complete distribution. Does not run integration tests. --> <profile> <id>distro</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> <!-- This profile is run in the CI as the first step (platform-ASSEMBLY); It must not activate any modules that have a dependency to the webapps. See also the referenced POMs, they usually define which modules are covered by the distro profile --> <module>spring-boot-starter</module> <module>quarkus-extension</module> <module>qa</module> <module>javaee/ejb-service</module> <module>javaee/ejb-client</module> <module>javaee/ejb-client-jakarta</module> <module>javaee/jobexecutor-ra</module> <module>javaee/jobexecutor-rar</module> <module>model-api</module> <module>engine-dmn</module> <module>connect</module> <module>juel</module> <module>spin</module> <module>commons</module> <module>freemarker-template-engine</module> <module>test-utils/testcontainers</module> <module>test-utils/junit5-extension</module> <module>test-utils/junit5-extension-dmn</module> <module>test-utils/assert</module> <module>test-utils/archunit</module> <module>engine</module> <module>engine-cdi</module> <module>engine-spring</module> <module>engine-rest</module> <module>webapps</module> <module>examples</module> <module>engine-plugins</module> <module>distro/license-book</module> <module>distro/jboss</module> <module>distro/tomcat</module> <module>distro/sql-script</module> <module>distro/run</module> <module>clients/java</module> <module>internal-dependencies</module> <module>database</module> <module>parent</module> <module>bom</module> </modules> </profile> <profile> <id>distro-ce</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> <!-- This profile is run in the CI after the webapps were built (platform-ASSEMBLY); It should activate any module that has a dependency to the webapps --> <module>spring-boot-starter</module> <module>distro/license-book</module> <module>distro/jboss</module> <module>distro/tomcat</module> <module>distro/run</module> </modules> </profile> <profile> <id>javadocs</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <top><![CDATA[ <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://ssgtm.camunda.org/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PP9MHKW');</script> ]]></top> <failOnError>false</failOnError> <additionalJOptions> <additionalJOption>-Xdoclint:none</additionalJOption> <additionalJOption>--ignore-source-errors</additionalJOption> <additionalJOption>--allow-script-in-comments</additionalJOption> </additionalJOptions> <doctitle>Flowee BPMS Javadocs ${project.version}</doctitle> <windowtitle>Flowee BPMS Javadocs ${project.version}</windowtitle> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>distro-serverless</id> <modules> <module>qa</module> <module>engine</module> <module>engine-cdi</module> <module>engine-spring</module> <module>engine-rest</module> <module>webapps</module> <module>examples</module> <module>engine-plugins</module> <module>distro/sql-script</module> <module>internal-dependencies</module> <module>database</module> <module>parent</module> <module>bom</module> </modules> </profile> <profile> <id>distro-tomcat</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> <module>distro/license-book</module> <module>distro/tomcat</module> </modules> </profile> <profile> <id>distro-wildfly</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> <module>javaee/ejb-client</module> <module>javaee/ejb-client-jakarta</module> <module>distro/license-book</module> <module>distro/wildfly</module> </modules> </profile> <profile> <id>distro-webjar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> <module>distro/webjar</module> </modules> </profile> <profile> <id>distro-run</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> <module>distro/run</module> </modules> </profile> <profile> <id>distro-starter</id> <!-- This profile is run in the release CI for building the enterprise artifacts It can be removed if the distro job is merged with the assembly job and distro-ce is not used for building the spring boot starter --> <modules> <module>spring-boot-starter</module> </modules> </profile> <profile> <!-- profile for running process-engine unit tests in QA --> <id>check-engine</id> <modules> <module>engine</module> <module>engine-cdi</module> <module>engine-spring</module> <module>engine-rest</module> <module>internal-dependencies</module> <module>database</module> <module>parent</module> <module>bom</module> </modules> </profile> <profile> <!-- profile for running webapp unit tests in QA --> <id>check-webapps</id> <modules> <module>internal-dependencies</module> <module>parent</module> <module>bom</module> </modules> </profile> <profile> <id>sonatype-oss-release</id> <modules> <module>spring-boot-starter</module> <module>quarkus-extension</module> <module>model-api</module> <module>engine</module> <module>engine-cdi</module> <module>engine-spring</module> <module>engine-rest</module> <module>engine-dmn</module> <module>connect</module> <module>juel</module> <module>spin</module> <module>commons</module> <module>freemarker-template-engine</module> <module>javaee/ejb-client</module> <module>javaee/ejb-client-jakarta</module> <module>webapps</module> <module>engine-plugins</module> <module>distro/webjar</module> <module>clients/java</module> <module>test-utils/junit5-extension</module> <module>test-utils/junit5-extension-dmn</module> <module>test-utils/assert</module> <module>internal-dependencies</module> <module>database</module> <module>parent</module> <module>bom</module> </modules> </profile> <profile> <id>license-header-check</id> <build> <plugins> <plugin> <groupId>com.mycila</groupId> <artifactId>license-maven-plugin</artifactId> </plugin> </plugins> </build> </profile> </profiles> </project>