META-INF.maven.com.mantledillusion.vaadin.cotton.pom.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cotton Show documentation
Show all versions of cotton Show documentation
Cotton is a Vaadin extension destined for the ultimate of developer convenience.
<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.mantledillusion.vaadin</groupId> <artifactId>cotton</artifactId> <version>2.0.0.BETA8</version> <name>Cotton</name> <description>Cotton is a Vaadin extension destined for the ultimate of developer convenience.</description> <url>http://www.mantledillusion.com</url> <licenses> <license> <name>The Apache License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> </license> </licenses> <developers> <developer> <name>Tobias Weber</name> <email>[email protected]</email> <organization>Mantled Illusion</organization> <organizationUrl>http://www.mantledillusion.com</organizationUrl> </developer> </developers> <properties> <!-- java compiler version --> <java.compiler.version>1.8</java.compiler.version> <!-- general maven properties --> <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- maven dependency versions --> <vaadin-core.version>14.2.1</vaadin-core.version> <vaadin-compatibility-mode.version>2.2.1</vaadin-compatibility-mode.version> <!-- com.mantledillusion dependencies --> <hura.version>2.0.0.ALPHA10</hura.version> <epiphy.version>4.0.0.ALPHA8</epiphy.version> <trail-metrics.version>1.0.0.ALPHA8</trail-metrics.version> <expression-essentials.version>1.0.0</expression-essentials.version> <!-- org.apache dependencies --> <commons-collections.version>4.3</commons-collections.version> <!-- javax dependencies --> <javax-servlet.version>4.0.1</javax-servlet.version> <!-- testing dependencies --> <junit.version>5.4.2</junit.version> </properties> <scm> <connection>scm:git:git://github.com/MantledIllusion/cotton.git</connection> <developerConnection>scm:git:ssh://github.com:MantledIllusion/cotton.git</developerConnection> <url>http://github.com/MantledIllusion/cotton</url> </scm> <distributionManagement> <snapshotRepository> <id>ossrh</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> <repository> <id>ossrh</id> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> </distributionManagement> <dependencies> <!-- com.vaadin dependencies --> <dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-core</artifactId> <version>${vaadin-core.version}</version> </dependency> <dependency> <groupId>com.vaadin</groupId> <artifactId>flow-server-compatibility-mode</artifactId> <version>${vaadin-compatibility-mode.version}</version> </dependency> <!-- com.mantledillusion dependencies --> <dependency> <groupId>com.mantledillusion.injection</groupId> <artifactId>hura-core</artifactId> <version>${hura.version}</version> </dependency> <dependency> <groupId>com.mantledillusion.data</groupId> <artifactId>epiphy</artifactId> <version>${epiphy.version}</version> </dependency> <dependency> <groupId>com.mantledillusion.metrics</groupId> <artifactId>trail-metrics-support</artifactId> <version>${trail-metrics.version}</version> </dependency> <dependency> <groupId>com.mantledillusion.essentials</groupId> <artifactId>expression-essentials</artifactId> <version>${expression-essentials.version}</version> </dependency> <!-- org.apache dependencies --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>${commons-collections.version}</version> </dependency> <!-- javax dependencies --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>${javax-servlet.version}</version> <scope>provided</scope> </dependency> <!-- testing dependencies --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>${java.compiler.version}</source> <target>${java.compiler.version}</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.0.1</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.0.0</version> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> <profiles> <profile> <id>deploy</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.6</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>