From d591b5d234593a7b544d8bd9e8dae38107add0f0 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期五, 07 四月 2023 19:37:50 +0800
Subject: [PATCH] 打包路径更改,便于后端服务部署

---
 /dev/null                                     |    0 
 Source/UBCS/ubcs-service/ubcs-code/Dockerfile |    9 +--------
 Source/UBCS/ubcs-service/ubcs-omd/Dockerfile  |    2 +-
 Source/UBCS/ubcs-service/ubcs-code/pom.xml    |   48 ++++++++++++++----------------------------------
 4 files changed, 16 insertions(+), 43 deletions(-)

diff --git a/Source/UBCS.zip b/Source/UBCS.zip
deleted file mode 100644
index 47a21fa..0000000
--- a/Source/UBCS.zip
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS/ubcs-service/ubcs-code/Dockerfile b/Source/UBCS/ubcs-service/ubcs-code/Dockerfile
index 6e13b61..3992414 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/Dockerfile
+++ b/Source/UBCS/ubcs-service/ubcs-code/Dockerfile
@@ -1,10 +1,3 @@
-#Docker闀滃儚鍙互閫夋嫨浠ヤ笅涓夌锛屽墠涓ょ宸茬粡鍐呯疆瀛椾綋锛岀涓夌涓哄師鐢熺殑openjdk8-openj9闀滃儚
-#1.FROM bladex/alpine-java:8_server-jre_cn_unlimited
-#2.FROM bladex/alpine-java:openjdk8-openj9_cn_slim
-#3.FROM adoptopenjdk/openjdk8-openj9:jdk8u262-b10_openj9-0.21.0-alpine-slim
-#绗�3鐐圭殑tag鍙互鍒拌鍦板潃鏌ヨ锛歨ttps://hub.docker.com/r/adoptopenjdk/openjdk8-openj9/tags?page=1&ordering=last_updated&name=alpine-slim
-#鐗堟湰浠嬬粛涓�瑙堬細https://hub.docker.com/r/adoptopenjdk/openjdk8-openj9
-#鍩虹闀滃儚java
 FROM bladex/alpine-java:openjdk8-openj9_cn_slim
 #=浣滆��
 MAINTAINER ubcsjava@qq.com
@@ -13,7 +6,7 @@
 
 WORKDIR /ubcs/code
 #鍦ㄥ鍣ㄤ腑浠ュ灏戠鍙h繍琛�
-EXPOSE 36001
+EXPOSE 36014
 
 ADD ./target/ubcs-code.jar ./app.jar
 
diff --git a/Source/UBCS/ubcs-service/ubcs-code/pom.xml b/Source/UBCS/ubcs-service/ubcs-code/pom.xml
index e5e0fd4..442bb47 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/pom.xml
+++ b/Source/UBCS/ubcs-service/ubcs-code/pom.xml
@@ -53,43 +53,23 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-dependency-plugin</artifactId>
-                <version>2.8</version>
-                <executions>
-                    <execution>
-                        <id>copy</id>
-                        <phase>package</phase>
-                        <goals>
-                            <goal>copy-dependencies</goal>
-                        </goals>
-                        <configuration>
-                            <outputDirectory>${project.build.directory}/lib</outputDirectory>
-                            <excludeGroupIds>com.vci.platform</excludeGroupIds>
-                        </configuration>
-                    </execution>
-                </executions>
+                <groupId>com.spotify</groupId>
+                <artifactId>dockerfile-maven-plugin</artifactId>
+                <configuration>
+                    <username>${docker.username}</username>
+                    <password>${docker.password}</password>
+                    <repository>${docker.registry.url}/${docker.namespace}/${project.artifactId}</repository>
+                    <tag>${project.version}</tag>
+                    <useMavenSettingsForAuth>true</useMavenSettingsForAuth>
+                    <buildArgs>
+                        <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
+                    </buildArgs>
+                    <skip>false</skip>
+                </configuration>
             </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <version>3.0.2</version>
-                <configuration>
-                    <archive>
-                        <manifest>
-                            <addClasspath>true</addClasspath>
-                            <classpathPrefix>lib/</classpathPrefix>
-                        </manifest>
-                    </archive>
-                    <excludes>
-                        <exclude>application-dev.yml</exclude>
-                        <exclude>application-prod.yml</exclude>
-                        <exclude>application.yml</exclude>
-                        <exclude>properties/conf.properties</exclude>
-                        <exclude>properties/eventConf.properties</exclude>
-                        <exclude>lib/*</exclude>
-                    </excludes>
-                </configuration>
+                <artifactId>maven-antrun-plugin</artifactId>
             </plugin>
         </plugins>
     </build>
diff --git a/Source/UBCS/ubcs-service/ubcs-omd/Dockerfile b/Source/UBCS/ubcs-service/ubcs-omd/Dockerfile
index 889d8d8..e261e6b 100644
--- a/Source/UBCS/ubcs-service/ubcs-omd/Dockerfile
+++ b/Source/UBCS/ubcs-service/ubcs-omd/Dockerfile
@@ -1,6 +1,6 @@
 FROM bladex/alpine-java:openjdk8-openj9_cn_slim
 
-MAINTAINER bladejava@qq.com
+MAINTAINER ubcsjava@qq.com
 
 RUN mkdir -p /ubcs/omd
 

--
Gitblit v1.9.3