<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> | |
<!-- EASE depends on generic Papyrus component POM file --> | |
<parent> | |
<groupId>org.eclipse.papyrus.components</groupId> | |
<artifactId>org.eclipse.papyrus.components.parent</artifactId> | |
<version>0.0.27</version> | |
<relativePath></relativePath> | |
</parent> | |
<!-- EASE root POM: general information --> | |
<groupId>org.eclipse.papyrus.ease</groupId> | |
<artifactId>org.eclipse.papyrus.ease.releng.configuration</artifactId> | |
<version>0.7.0-SNAPSHOT</version> | |
<packaging>pom</packaging> | |
<name>EASE configuration</name> | |
<description>Papyrus EASE (Incubation)</description> | |
<inceptionYear>2019</inceptionYear> | |
<!-- EASE properties --> | |
<properties> | |
<tycho-version>2.7.0</tycho-version> | |
<tychoExtrasVersion>2.7.0</tychoExtrasVersion> | |
<component.shortname>ease</component.shortname> | |
<component.hudson.tabname>EASE</component.hudson.tabname> | |
<component.fullartifactId>org.eclipse.papyrus.ease</component.fullartifactId> | |
<component.bugzilla.name>EASE</component.bugzilla.name> | |
<component.package.rootname>org.eclipse.papyrus.ease</component.package.rootname> | |
<component.apibaseline.url>http://download.eclipse.org/modeling/mdt/papyrus/components/ease/</component.apibaseline.url> | |
<eclipse.targetrelease>2022-03</eclipse.targetrelease> | |
<target.version>0.7.0-SNAPSHOT</target.version> | |
</properties> | |
<!-- EASE CI system --> | |
<ciManagement> | |
<system>Hudson</system> | |
<url>https://hudson.eclipse.org/papyrus/view/${component.hudson.tabname}/</url> | |
</ciManagement> | |
<!-- EASE Bugzilla --> | |
<issueManagement> | |
<url>https://bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus&component=${component.bugzilla.name}</url> | |
</issueManagement> | |
<!-- EASE Developpers --> | |
<developers> | |
<developer> | |
<name>Sebastien REVOL</name> | |
<organization>CEA Tech LIST</organization> | |
<organizationUrl>http://www-list.cea.fr/</organizationUrl> | |
<id>srevol</id> | |
</developer> | |
<developer> | |
<name>Arnaud CUCCURU</name> | |
<organization>CEA Tech LIST</organization> | |
<organizationUrl>http://www-list.cea.fr/</organizationUrl> | |
<id>acucurru</id> | |
</developer> | |
<developer> | |
<name>Jeremie TATIBOUET</name> | |
<organization>CEA Tech LIST</organization> | |
<organizationUrl>http://www-list.cea.fr/</organizationUrl> | |
<id>jtatibouet</id> | |
</developer> | |
</developers> | |
<!-- EASE Contributors --> | |
<contributors> | |
<contributor> | |
<name>David LOPEZ BETANCUR</name> | |
</contributor> | |
</contributors> | |
<scm> | |
<url>http://git.eclipse.org/c/papyrus/org.eclipse.papyrus-ease.git/</url> | |
<connection>scm:git:http://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus-ease.git</connection> | |
<developerConnection>scm:git:ssh://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus-ease.git</developerConnection> | |
</scm> | |
<distributionManagement> | |
<site> | |
<id>git.eclipse.org.server</id> | |
<url>scm:git:https://git.eclipse.org/gitroot/www.eclipse.org/papyrus/components/${component.shortname}</url> | |
</site> | |
</distributionManagement> | |
<!-- Location to resolve Papyrus tools --> | |
<repositories> | |
<repository> | |
<id>pap.repo.eclipse.org</id> | |
<name>Papyrus Repository - Releases</name> | |
<url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url> | |
<releases> | |
<enabled>true</enabled> | |
<updatePolicy>daily</updatePolicy> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
</repository> | |
<repository> | |
<id>paps.repo.eclipse.org</id> | |
<name>Papyrus Repository - Snapshots</name> | |
<url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url> | |
<releases> | |
<enabled>false</enabled> | |
</releases> | |
<snapshots> | |
<enabled>true</enabled> | |
<updatePolicy>daily</updatePolicy> | |
</snapshots> | |
</repository> | |
<repository> | |
<id>license-feature</id> | |
<url>http://download.eclipse.org/cbi/updates/license/</url> | |
<layout>p2</layout> | |
</repository> | |
</repositories> | |
<pluginRepositories> | |
<!-- Location to find out maven plugins --> | |
<pluginRepository> | |
<id>org.eclipse.cbi.maven.plugins</id> | |
<name>Eclipse CBI</name> | |
<url>https://repo.eclipse.org/content/repositories/cbi-releases/</url> | |
<releases> | |
<enabled>true</enabled> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
</pluginRepository> | |
</pluginRepositories> | |
<build> | |
<plugins> | |
<plugin> | |
<groupId>org.eclipse.tycho</groupId> | |
<artifactId>tycho-compiler-plugin</artifactId> | |
<configuration> | |
<encoding>UTF-8</encoding> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.eclipse.tycho</groupId> | |
<artifactId>tycho-source-plugin</artifactId> | |
<version>${tycho-version}</version> | |
<executions> | |
<execution> | |
<id>plugin-source</id> | |
<goals> | |
<goal>plugin-source</goal> | |
</goals> | |
</execution> | |
<execution> | |
<id>feature-source</id> | |
<goals> | |
<goal>feature-source</goal> | |
</goals> | |
<configuration> | |
<excludes> | |
<!-- provide plug-ins not containing any source code --> | |
<plugin id="org.eclipse.papyrus.ease.releng.p2" /> | |
<plugin id="rg.eclipse.papyrus.ease.targetplatform.2022-03" /> | |
</excludes> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</project> |