mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-08 18:44:22 +00:00
Add in profile for building source and bootstrap release. Use it via 'mvn -Prelease package'
git-svn-id: http://scm.dspace.org/svn/repo/branches/dspace-1_5_x@2586 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
67
pom.xml
67
pom.xml
@@ -14,6 +14,15 @@
|
|||||||
<url>http://www.dspace.org</url>
|
<url>http://www.dspace.org</url>
|
||||||
</organization>
|
</organization>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>language-packs</module>
|
||||||
|
<module>dspace-api</module>
|
||||||
|
<module>dspace-jspui</module>
|
||||||
|
<module>dspace-xmlui</module>
|
||||||
|
<module>dspace-lni</module>
|
||||||
|
<module>dspace-oai</module>
|
||||||
|
</modules>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
<!--
|
<!--
|
||||||
@@ -27,7 +36,7 @@
|
|||||||
<target>1.5</target>
|
<target>1.5</target>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
<plugin>
|
<plugin>
|
||||||
<artifactId>maven-assembly-plugin</artifactId>
|
<artifactId>maven-assembly-plugin</artifactId>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
@@ -38,19 +47,43 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<modules>
|
<profiles>
|
||||||
<module>language-packs</module>
|
<profile>
|
||||||
<module>dspace-api</module>
|
<id>release</id>
|
||||||
<module>dspace-jspui</module>
|
<activation>
|
||||||
<module>dspace-xmlui</module>
|
<activeByDefault>false</activeByDefault>
|
||||||
<module>dspace-lni</module>
|
</activation>
|
||||||
<module>dspace-oai</module>
|
<build>
|
||||||
</modules>
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-assembly-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<descriptorRefs>
|
||||||
|
<descriptorRef>bootstrap-release</descriptorRef>
|
||||||
|
<descriptorRef>source-release</descriptorRef>
|
||||||
|
</descriptorRefs>
|
||||||
|
<finalName>dspace-${pom.version}</finalName>
|
||||||
|
</configuration>
|
||||||
|
<inherited>false</inherited>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>attached</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
|
||||||
|
</profiles>
|
||||||
|
|
||||||
<repositories>
|
<repositories>
|
||||||
<repository>
|
<repository>
|
||||||
<id>maven.dspace.org/snapshot</id>
|
<id>maven.dspace.org/snapshot</id>
|
||||||
@@ -234,11 +267,11 @@
|
|||||||
<artifactId>commons-pool</artifactId>
|
<artifactId>commons-pool</artifactId>
|
||||||
<version>1.3</version>
|
<version>1.3</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>commons-validator</groupId>
|
<groupId>commons-validator</groupId>
|
||||||
<artifactId>commons-validator</artifactId>
|
<artifactId>commons-validator</artifactId>
|
||||||
<version>1.3.1</version>
|
<version>1.3.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>javax.mail</groupId>
|
<groupId>javax.mail</groupId>
|
||||||
<artifactId>mail</artifactId>
|
<artifactId>mail</artifactId>
|
||||||
@@ -286,7 +319,7 @@
|
|||||||
<groupId>org.fontbox</groupId>
|
<groupId>org.fontbox</groupId>
|
||||||
<artifactId>fontbox</artifactId>
|
<artifactId>fontbox</artifactId>
|
||||||
<version>0.1.0</version>
|
<version>0.1.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jempbox</groupId>
|
<groupId>org.jempbox</groupId>
|
||||||
<artifactId>jempbox</artifactId>
|
<artifactId>jempbox</artifactId>
|
||||||
|
Reference in New Issue
Block a user