internal-release profile allows publishing release in our Nexus repo

This commit is contained in:
Samuel Langlois 2016-09-15 17:01:08 +01:00
parent 49160034cf
commit a32a537206

47
pom.xml
View File

@ -186,7 +186,38 @@
</repository> </repository>
</repositories> </repositories>
<distributionManagement>
<repository>
<id>central-releases-staging</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
</repository>
<snapshotRepository>
<id>central-snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<site>
<id>alfresco-docs</id>
<url>dav:${maven.site.url}</url>
</site>
</distributionManagement>
<profiles> <profiles>
<profile>
<id>internal-release</id>
<activation>
<property>
<name>internal.release</name>
<value>true</value>
</property>
</activation>
<distributionManagement>
<repository>
<id>alfresco-releases</id>
<url>https://artifacts.alfresco.com/nexus/content/repositories/releases/</url>
</repository>
</distributionManagement>
</profile>
<profile> <profile>
<id>exclude-enterprise-tests-for-archetypes</id> <id>exclude-enterprise-tests-for-archetypes</id>
<activation> <activation>
@ -212,7 +243,7 @@
<alfresco.sdk.tests.exclude /> <alfresco.sdk.tests.exclude />
</properties> </properties>
</profile> </profile>
<profile> <profile>
<id>sdk-release</id> <id>sdk-release</id>
<properties> <properties>
@ -310,20 +341,6 @@
</plugin> </plugin>
</plugins> </plugins>
</reporting> </reporting>
<distributionManagement>
<repository>
<id>central-releases-staging</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
</repository>
<snapshotRepository>
<id>central-snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<site>
<id>alfresco-docs</id>
<url>dav:${maven.site.url}</url>
</site>
</distributionManagement>
</profile> </profile>
<!-- Attempt (failed) to retain run.sh permissions. Zip files are bad at this, full stop. <!-- Attempt (failed) to retain run.sh permissions. Zip files are bad at this, full stop.
<profile> <profile>