From b88f3d3db699542f36b4533f957a4dc5cd6e66c0 Mon Sep 17 00:00:00 2001
From: 钟日健 <5689795+arsn@user.noreply.gitee.com>
Date: Tue, 15 Mar 2022 09:45:12 +0800
Subject: [PATCH] deploy 部署文件修改,pom 修改,Jenkinsfile修改打包命令

---
 pom.xml |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/pom.xml b/pom.xml
index 28e1ec2..641965f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -270,6 +270,29 @@
         </dependency>
 
     </dependencies>
+    <profiles>
+        <profile>
+            <id>dev</id>
+            <properties>
+                <profile.active>dev</profile.active>
+            </properties>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+        </profile>
+        <profile>
+            <id>test</id>
+            <properties>
+                <profile.active>test</profile.active>
+            </properties>
+        </profile>
+        <profile>
+            <id>prod</id>
+            <properties>
+                <profile.active>prod</profile.active>
+            </properties>
+        </profile>
+    </profiles>
 
     <build>
         <finalName>${bladex.project.id}</finalName>
@@ -283,6 +306,15 @@
                     <include>**/*.xml</include>
                 </includes>
             </resource>
+            <!-- 根据env部署环境值,把对应环境的配置文件拷贝到classes目录 -->
+            <resource>
+                <directory>src/main/resources/${profile.active}</directory>
+                <targetPath>${project.build.directory}/classes</targetPath>
+                <includes>
+                    <include>**/*.*</include>
+                </includes>
+                <filtering>true</filtering>
+            </resource>
         </resources>
         <pluginManagement>
             <plugins>

--
Gitblit v1.9.3