|
@@ -32,7 +32,7 @@
|
|
|
<java.version>1.8</java.version>
|
|
|
<skipTests>true</skipTests>
|
|
|
<docker.host>http://192.168.3.101:2375</docker.host>
|
|
|
- <docker.maven.plugin.version>1.1.0</docker.maven.plugin.version>
|
|
|
+ <docker.maven.plugin.version>1.2.2</docker.maven.plugin.version>
|
|
|
<pagehelper-starter.version>1.2.10</pagehelper-starter.version>
|
|
|
<pagehelper.version>5.1.8</pagehelper.version>
|
|
|
<druid.version>1.1.10</druid.version>
|
|
@@ -199,4 +199,43 @@
|
|
|
</dependencies>
|
|
|
</dependencyManagement>
|
|
|
|
|
|
+ <build>
|
|
|
+ <pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
+ <artifactId>spring-boot-maven-plugin</artifactId>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>com.spotify</groupId>
|
|
|
+ <artifactId>docker-maven-plugin</artifactId>
|
|
|
+ <version>${docker.maven.plugin.version}</version>
|
|
|
+ <!--<executions>-->
|
|
|
+ <!--<execution>-->
|
|
|
+ <!--<id>build-image</id>-->
|
|
|
+ <!--<phase>package</phase>-->
|
|
|
+ <!--<goals>-->
|
|
|
+ <!--<goal>build</goal>-->
|
|
|
+ <!--</goals>-->
|
|
|
+ <!--</execution>-->
|
|
|
+ <!--</executions>-->
|
|
|
+ <configuration>
|
|
|
+ <imageName>mall/${project.artifactId}:${project.version}</imageName>
|
|
|
+ <dockerHost>${docker.host}</dockerHost>
|
|
|
+ <baseImage>java:8</baseImage>
|
|
|
+ <entryPoint>["java", "-jar", "-Dspring.profiles.active=prod","/${project.build.finalName}.jar"]
|
|
|
+ </entryPoint>
|
|
|
+ <resources>
|
|
|
+ <resource>
|
|
|
+ <targetPath>/</targetPath>
|
|
|
+ <directory>${project.build.directory}</directory>
|
|
|
+ <include>${project.build.finalName}.jar</include>
|
|
|
+ </resource>
|
|
|
+ </resources>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </pluginManagement>
|
|
|
+ </build>
|
|
|
+
|
|
|
</project>
|