Commit f09daf77 by huluobin

build

parent 94772bf3
...@@ -265,6 +265,46 @@ ...@@ -265,6 +265,46 @@
</dependencies> </dependencies>
<!--mvn clean package -Dmaven.test.skip=true -Pdev 表示打包开发环境 -->
<profiles>
<!-- 开发环境 -->
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<spring.profiles.active>dev</spring.profiles.active>
</properties>
</profile>
<!-- 测试环境 -->
<profile>
<id>test</id>
<properties>
<spring.profiles.active>test</spring.profiles.active>
</properties>
</profile>
<!-- 预发布 -->
<profile>
<id>pre</id>
<properties>
<spring.profiles.active>pre</spring.profiles.active>
</properties>
</profile>
<!-- 生产环境 -->
<profile>
<id>prod</id>
<properties>
<spring.profiles.active>prod</spring.profiles.active>
</properties>
</profile>
</profiles>
<!-- build配置 --> <!-- build配置 -->
<build> <build>
<plugins> <plugins>
...@@ -314,9 +354,16 @@ ...@@ -314,9 +354,16 @@
<artifactId>docker-maven-plugin</artifactId> <artifactId>docker-maven-plugin</artifactId>
<version>0.4.13</version> <version>0.4.13</version>
<configuration> <configuration>
<!--镜像名称:镜像版本-->
<imageName>${project.artifactId}:${project.version}</imageName> <imageName>${project.artifactId}:${project.version}</imageName>
<!--基础镜像jdk1.8-->
<baseImage>openjdk:8-jdk-alpine</baseImage> <baseImage>openjdk:8-jdk-alpine</baseImage>
<!--镜像作者-->
<maintainer>robbendev@gmail.com</maintainer>
<!--切换到root目录-->
<workdir>/root</workdir>
<entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint> <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
<!--复制jar包到容器指定目录位置-->
<resources> <resources>
<resource> <resource>
<targetPath>/</targetPath> <targetPath>/</targetPath>
...@@ -324,7 +371,7 @@ ...@@ -324,7 +371,7 @@
<include>${project.build.finalName}.jar</include> <include>${project.build.finalName}.jar</include>
</resource> </resource>
</resources> </resources>
<!-- <dockerHost>http://127.0.0.1:2375</dockerHost>--> <dockerHost>http://134.175.167.230:2375</dockerHost>
</configuration> </configuration>
</plugin> </plugin>
......
spring: spring:
profiles: profiles:
active: prod active: @spring.profiles.active@
servlet: servlet:
#文件上传最大容量 #文件上传最大容量
multipart: multipart:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment