Skip to content

Instantly share code, notes, and snippets.

@sandrogiacom
Created June 19, 2018 10:43
Show Gist options
  • Save sandrogiacom/96db07a13ce624e0d26902f95eedd1de to your computer and use it in GitHub Desktop.
Save sandrogiacom/96db07a13ce624e0d26902f95eedd1de to your computer and use it in GitHub Desktop.
fluig next-gen dependencies
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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>
<groupId>com.fluig</groupId>
<artifactId>fluig-parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Fluig Parent</name>
<description>Fluig Parent</description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<java.version>1.8</java.version>
<spring.boot.version>2.0.3.RELEASE</spring.boot.version>
<fluig.starter.version>1.0.1-SNAPSHOT</fluig.starter.version>
<clover.version>4.2.1</clover.version>
<clover.default.db.dir>${project.basedir}/.clover/db/clover.db</clover.default.db.dir>
<clover.default.output.dir>${project.basedir}/.clover/report</clover.default.output.dir>
<clover.targetPercentage>0%</clover.targetPercentage>
<maven.clover.skip>true</maven.clover.skip>
</properties>
<distributionManagement>
<repository>
<id>nexus</id>
<name>Totvs Internal Releases</name>
<url>http://nexus.fluig.com/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>nexus</id>
<name>Totvs Internal Snapshots</name>
<url>http://nexus.fluig.com/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.fluig</groupId>
<artifactId>fluig-starter-dependencies</artifactId>
<version>${fluig.starter.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<modules>
<module>fluig-api</module>
<module>fluig-authenticator</module>
<module>fluig-core</module>
<module>fluig-database-update</module>
<!--<module>fluig-demo</module>-->
<module>fluig-discovery</module>
<module>fluig-i18n</module>
<!--<module>fluig-initializr</module>-->
<module>fluig-persistence</module>
<module>fluig-resource-server</module>
<module>fluig-starter</module>
<!--<module>fluig-test</module>-->
</modules>
<build>
<plugins>
<plugin>
<groupId>com.github.ferstl</groupId>
<artifactId>depgraph-maven-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<includes>com.fluig</includes>
<createImage>true</createImage>
<imageFormat>png</imageFormat>
<mergeTypes>true</mergeTypes>
<mergeClassifiers>true</mergeClassifiers>
<mergeScopes>true</mergeScopes>
<includeParentProjects>true</includeParentProjects>
<!--<scope>compile</scope>-->
<showTypes>true</showTypes>
<showVersions>true</showVersions>
<graphFormat>dot</graphFormat>
<!--<detail>true</detail>-->
</configuration>
<executions>
<execution>
<goals>
<goal>graph</goal>
<goal>aggregate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring.boot.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18</version>
<configuration>
<skipTests>false</skipTests>
<excludes>
<exclude>**/IT*.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.21.0</version>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
<configuration>
<!-- https://github.com/spring-projects/spring-boot/issues/6254 -->
<classesDirectory>${project.build.outputDirectory}</classesDirectory>
<skipTests>false</skipTests>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
<finalName>${project.artifactId}</finalName>
</build>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment