blob: f021bb504e25329aed9afec7c75bd8484f3222e3 [file] [log] [blame]
<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>org.eclipse.papyrus.tools.profile2dsml</groupId>
<artifactId>profile2dsml</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Profile to DSML</name>
<description>papyrus Profile to DSML is a dedicated archetype to generate the different plugins related to blabla</description>
<!-- It is important to ensure your ID s are repo.eclipse.org as the Hudson
instance is configured to use these IDs. -->
<distributionManagement>
<repository>
<id>repo.eclipse.org</id>
<name>Papyrus Repository - Releases</name>
<url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url>
</repository>
<snapshotRepository>
<id>repo.eclipse.org</id>
<name>Papyrus Repository - Snapshots</name>
<url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url>
<!-- If you want to keep several snapshot versions use -->
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
</distributionManagement>
<scm>
<url>http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.tools.git/</url>
<connection>scm:git:http://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus.tools.git</connection>
<developerConnection>scm:git:ssh://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus.tools.git</developerConnection>
</scm>
<ciManagement>
<system>hudson</system>
<url>https://hudson.eclipse.org/tycho</url>
</ciManagement>
<licenses>
<license>
<name>Eclipse Public License - v 1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Copyright (c) 2015 CEA LIST and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distributione</comments>
</license>
</licenses>
<developers>
<developer></developer>
</developers>
<modules>
<module>profile2dsml-archetype</module>
</modules>
<repositories>
<repository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</snapshots>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</repository>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</snapshots>
<id>sonatype-nexus-releases</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/releases</url>
</repository>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</snapshots>
<id>maven.thingml.org</id>
<name>maven.thingml.org</name>
<url>http://maven.thingml.org/thirdparty/</url>
</repository>
</repositories>
<!-- mvn clean site site:stage-deploy scm-publish:publish-scm -->
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<siteMainDirectory>${user.home}/staging</siteMainDirectory>
<org.eclipse.uml2.version>3.8.0</org.eclipse.uml2.version>
<org.eclipse.birt.runtime>2.10.1.v20140901-1043</org.eclipse.birt.runtime>
<slf4jVersion>1.6.1</slf4jVersion>
</properties>
<dependencyManagement>
<dependencies>
<!-- Test and Log -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8.8</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4jVersion}</version>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<skipDeploy>false</skipDeploy>
<stagingSiteURL>file://${siteMainDirectory}</stagingSiteURL>
</configuration>
<dependencies>
<dependency>
<groupId>lt.velykis.maven.skins</groupId>
<artifactId>reflow-velocity-tools</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<version>1.7</version>
</dependency>
</dependencies>
</plugin>
<!--plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<pomFileName>uml.graph/pom.xml</pomFileName>
</configuration>
</plugin-->
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
</plugins>
</reporting>
</project>