2019-11-26 15:05:52 +01:00
<project xmlns= "http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2019-07-10 11:01:35 +02:00
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent >
<artifactId > maven-parent</artifactId>
<groupId > org.gcube.tools</groupId>
2019-11-26 15:05:52 +01:00
<version > 1.1.0</version>
2019-07-10 11:01:35 +02:00
<relativePath />
</parent>
<modelVersion > 4.0.0</modelVersion>
<groupId > org.gcube.portlets.user</groupId>
<artifactId > gcube-url-shortener</artifactId>
2019-12-02 16:29:47 +01:00
<version > 1.5.0</version>
2019-07-10 11:01:35 +02:00
<packaging > jar</packaging>
<name > gcube-url-shortener </name>
<description > The Gcube Url Shortener uses the Firebase Dynamic Links Short Links API provided by Google (at https://firebase.google.com/docs/reference/dynamic-links/link-shortener).
It is a service that takes long URLs and squeezes them into fewer characters to make a link that is easier to share, tweet, or email to friends.</description>
2019-11-26 15:05:52 +01:00
2019-07-10 11:01:35 +02:00
<scm >
2019-11-26 15:05:52 +01:00
<connection > scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</connection>
<developerConnection > scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</developerConnection>
<url > https://code-repo.d4science.org/gCubeSystem/${project.artifactId}</url>
2019-07-10 11:01:35 +02:00
</scm>
<developers >
<developer >
<name > Francesco Mangiacrapa</name>
<email > francesco.mangiacrapa@isti.cnr.it</email>
<organization > CNR Pisa, Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo"</organization>
<roles >
<role > architect</role>
<role > developer</role>
</roles>
</developer>
</developers>
<properties >
<distroDirectory > ${project.basedir}/distro</distroDirectory>
<webappDirectory > ${project.build.directory}/${project.build.finalName}</webappDirectory>
<release.date > ${buildDate}</release.date>
<templatesDirectory > templates</templatesDirectory>
<distroDirectory > distro</distroDirectory>
<!-- Convenience property to set the GWT version -->
<gwtVersion > 2.5.1</gwtVersion>
</properties>
<dependencyManagement >
<dependencies >
<dependency >
<groupId > org.gcube.distribution</groupId>
<artifactId > gcube-bom</artifactId>
2019-12-02 16:29:47 +01:00
<version > 1.4.0</version>
2019-07-10 11:01:35 +02:00
<type > pom</type>
<scope > import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies >
<!-- FWS -->
<dependency >
<groupId > org.gcube.resources.discovery</groupId>
<artifactId > ic-client</artifactId>
<scope > provided</scope>
</dependency>
<!-- END FWS -->
<dependency >
<groupId > commons-httpclient</groupId>
<artifactId > commons-httpclient</artifactId>
<version > 3.1</version>
</dependency>
<dependency >
<groupId > org.gcube.core</groupId>
<artifactId > common-encryption</artifactId>
<scope > provided</scope>
</dependency>
<dependency >
<groupId > javax.validation</groupId>
<artifactId > validation-api</artifactId>
<version > 1.0.0.GA</version>
<scope > test</scope>
</dependency>
<dependency >
<groupId > javax.validation</groupId>
<artifactId > validation-api</artifactId>
<version > 1.0.0.GA</version>
<classifier > sources</classifier>
<scope > test</scope>
</dependency>
<dependency >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-log4j12</artifactId>
<version > 1.6.4</version>
</dependency>
<!-- JSON PARSER -->
<dependency >
<groupId > org.json</groupId>
<artifactId > json</artifactId>
<version > 20090211</version>
</dependency>
<!-- JUNIT -->
<dependency >
<groupId > junit</groupId>
<artifactId > junit</artifactId>
<version > 4.8.1</version>
<scope > test</scope>
</dependency>
</dependencies>
<build >
2019-11-26 15:05:52 +01:00
<resources >
<resource >
<directory > src/main/resources</directory>
<includes >
<include > **/*.*</include>
</includes>
</resource>
</resources>
<!-- <finalName>${artifactId}</finalName> -->
2019-07-10 11:01:35 +02:00
<plugins >
2019-11-26 15:05:52 +01:00
2019-07-10 11:01:35 +02:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-surefire-plugin</artifactId>
<configuration >
<skipTests > true</skipTests>
</configuration>
</plugin>
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-assembly-plugin</artifactId>
<configuration >
<descriptors >
2019-11-26 15:05:52 +01:00
<descriptor > descriptor.xml</descriptor>
2019-07-10 11:01:35 +02:00
</descriptors>
</configuration>
<executions >
<execution >
<id > servicearchive</id>
2019-11-26 15:05:52 +01:00
<phase > install</phase>
2019-07-10 11:01:35 +02:00
<goals >
<goal > single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>