mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 01:54:22 +00:00
Use mvn assembly to remove the version number from the server-boot.jar in the installation folder
This commit is contained in:
@@ -27,9 +27,8 @@ ENV MAVEN_FLAGS="-P-test-environment -Denforcer.skip=true -Dcheckstyle.skip=true
|
||||
RUN mvn --no-transfer-progress package ${MAVEN_FLAGS} && \
|
||||
mv /app/dspace/target/${TARGET_DIR}/* /install && \
|
||||
mvn clean
|
||||
# Remove the server webapp to keep image small. Rename runnable JAR to server-boot.jar.
|
||||
RUN rm -rf /install/webapps/server/ && \
|
||||
mv /install/webapps/server-boot-*.jar /install/webapps/server-boot.jar
|
||||
# Remove the server webapp to keep image small.
|
||||
RUN rm -rf /install/webapps/server/
|
||||
|
||||
# Step 2 - Run Ant Deploy
|
||||
FROM eclipse-temurin:${JDK_VERSION} as ant_build
|
||||
|
@@ -27,8 +27,7 @@ RUN mvn --no-transfer-progress package && \
|
||||
mv /app/dspace/target/${TARGET_DIR}/* /install && \
|
||||
mvn clean
|
||||
# Remove the server webapp to keep image small. Rename runnable JAR to server-boot.jar.
|
||||
RUN rm -rf /install/webapps/server/ && \
|
||||
mv /install/webapps/server-boot-*.jar /install/webapps/server-boot.jar
|
||||
RUN rm -rf /install/webapps/server/
|
||||
|
||||
# Step 2 - Run Ant Deploy
|
||||
FROM eclipse-temurin:${JDK_VERSION} as ant_build
|
||||
|
@@ -117,6 +117,7 @@
|
||||
<includeDependencies>false</includeDependencies>
|
||||
<outputDirectory>webapps</outputDirectory>
|
||||
<unpack>false</unpack>
|
||||
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
|
||||
</binaries>
|
||||
</moduleSet>
|
||||
|
||||
|
Reference in New Issue
Block a user