ソースを参照

feat: Zhurui修改Dockerfile

Leonezhurui 4 年 前
コミット
d2f3a4bfe1
3 ファイル変更54 行追加5 行削除
  1. 1 0
      Dockerfile
  2. 40 0
      settings.xml
  3. 13 5
      src/main/resources/application.yml

+ 1 - 0
Dockerfile

@@ -1,6 +1,7 @@
 FROM maven:3.6.1 AS compile_stage
 ENV PROJECT_NAME app
 ENV WORK_PATH /opt/$PROJECT_NAME
+COPY settings.xml /root/.m2/settings.xml
 COPY . $WORK_PATH
 RUN cd $WORK_PATH && mvn clean install -DskipTests -DfinalName=$PROJECT_NAME
 

+ 40 - 0
settings.xml

@@ -0,0 +1,40 @@
+<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
+    					http://maven.apache.org/xsd/settings-1.0.0.xsd">
+    <mirrors>
+        <mirror>
+            <id>aliyunmaven</id>
+            <mirrorOf>*</mirrorOf>
+            <name>阿里云公共仓库</name>
+            <url>https://maven.aliyun.com/repository/public</url>
+        </mirror>
+    </mirrors>
+    <profiles>
+        <profile>
+            <id>nexus</id>
+            <repositories>
+                <repository>
+                    <id>public</id>
+                    <name>Public Repositories</name>
+                    <url>http://nexus.seecoder.cn/repository/maven-public</url>
+                </repository>
+                <repository>
+                    <id>releases</id>
+                    <name>Public Repositories</name>
+                    <url>http://nexus.seecoder.cn/repository/maven-releases</url>
+                </repository>
+            </repositories>
+        </profile>
+    </profiles>
+    <activeProfiles>
+        <activeProfile>nexus</activeProfile>
+    </activeProfiles>
+    <servers>
+        <server>
+            <id>nexus</id>
+            <username>admin</username>
+            <password>NJU67nexus</password>
+        </server>
+    </servers>
+</settings>

+ 13 - 5
src/main/resources/application.yml

@@ -1,8 +1,16 @@
 
+
 aliyun:
   oss:
-    endpoint: oss-cn-beijing.aliyuncs.com
-    accessKeyId: LTAI5tPEZTkNwy8iUCABeLPt
-    accessKeySecret: ESXe7PD0EdAxLbrBfmyjXbl0rJwIRg
-    bucketName: springbasic
-    urlPrefix: https://springbasic.oss-cn-beijing.aliyuncs.com/
+    endpoint: oss-cn-shanghai.aliyuncs.com
+    accessKeyId: LTAI4Fi1qmL 4iuhH8t7G7r2H
+    accessKeySecret: LTAI4Fi1qmL4iuhH8t7G7r2H
+    bucketName: seec-homework
+
+#aliyun:
+#  oss:
+#    endpoint: oss-cn-beijing.aliyuncs.com
+#    accessKeyId: LTAI5tPEZTkNwy8iUCABeLPt
+#    accessKeySecret: ESXe7PD0EdAxLbrBfmyjXbl0rJwIRg
+#    bucketName: springbasic
+#    urlPrefix: https://springbasic.oss-cn-beijing.aliyuncs.com/