wrj 1 год назад
Родитель
Сommit
c2bb860e80
1 измененных файлов с 23 добавлено и 0 удалено
  1. 23 0
      pom.xml

+ 23 - 0
pom.xml

@@ -13,6 +13,7 @@
     <description>夜来香</description>
 
     <properties>
+        <docker.image.prefix>nightFragrance</docker.image.prefix>
         <ruoyi.version>3.8.7</ruoyi.version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@@ -188,6 +189,26 @@
                     <encoding>${project.build.sourceEncoding}</encoding>
                 </configuration>
             </plugin>
+
+
+            <!-- Docker maven plugin -->
+            <plugin>
+                <groupId>com.spotify</groupId>
+                <artifactId>docker-maven-plugin</artifactId>
+                <version>1.0.0</version>
+                <configuration>
+                    <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
+                    <dockerDirectory>src/main/docker</dockerDirectory>
+                    <resources>
+                        <resource>
+                            <targetPath>/</targetPath>
+                            <directory>${project.build.directory}</directory>
+                            <include>${project.build.finalName}.jar</include>
+                        </resource>
+                    </resources>
+                </configuration>
+            </plugin>
+            <!-- Docker maven plugin -->
         </plugins>
     </build>
 
@@ -214,6 +235,8 @@
                 <enabled>false</enabled>
             </snapshots>
         </pluginRepository>
+
+
     </pluginRepositories>
 
 </project>