From 8a57ad232ce6141a62c78b4c18083531a3196182 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 11:20:15 +0800
Subject: [PATCH 01/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index f7bb99060..308bdc51b 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -Dmaven.test.skip=true -Dmaven.repo.remote=http://maven.aliyun.com/nexus/content/groups/public/,http://maven.aliyun.com/nexus/content/repositories/central/,http://repo2.maven.org/maven2/ # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From 02740c701ef09b059b3594c29ac894c105b6d4f2 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 11:25:52 +0800
Subject: [PATCH 02/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 308bdc51b..d629534b0 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -Dmaven.test.skip=true -Dmaven.repo.remote=http://maven.aliyun.com/nexus/content/groups/public/,http://maven.aliyun.com/nexus/content/repositories/central/,http://repo2.maven.org/maven2/ # 应用打包命令
+ - mvn clean package -Dmaven.test.skip=true -Dmaven.repo.remote=http://maven.aliyun.com/nexus/content/groups/public/,http://maven.aliyun.com/nexus/content/repositories/central/,http://repo2.maven.org/maven2/ # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From 497c101b5b9a81400ba26735e0be227e2d7ee3b6 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 11:39:16 +0800
Subject: [PATCH 03/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
script/docker/docker-compose.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index d629534b0..a6e77b848 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn clean package -Dmaven.test.skip=true -Dmaven.repo.remote=http://maven.aliyun.com/nexus/content/groups/public/,http://maven.aliyun.com/nexus/content/repositories/central/,http://repo2.maven.org/maven2/ # 应用打包命令
+ - mvn clean package -Dmaven.test.skip=true # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml
index 8566dad9d..38fa8a2c5 100644
--- a/script/docker/docker-compose.yml
+++ b/script/docker/docker-compose.yml
@@ -1,7 +1,7 @@
version: '3.8'
services:
yudao-gateway:
- image: 120.46.37.243:8080/lundu/yudao-gateway:1.0.0
+ image: 120.46.37.243:8080/lundu/yudao-gateway:1.0.2
container_name: yudao-gateway
networks:
- ludu_network
From dda07281f055ad3ca355711da941ef2b981fe60e Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 11:39:48 +0800
Subject: [PATCH 04/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
script/docker/docker-compose.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml
index 38fa8a2c5..8566dad9d 100644
--- a/script/docker/docker-compose.yml
+++ b/script/docker/docker-compose.yml
@@ -1,7 +1,7 @@
version: '3.8'
services:
yudao-gateway:
- image: 120.46.37.243:8080/lundu/yudao-gateway:1.0.2
+ image: 120.46.37.243:8080/lundu/yudao-gateway:1.0.0
container_name: yudao-gateway
networks:
- ludu_network
From b4b37221cd0cfe950b98ef130af40e002c7e22c7 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 11:55:20 +0800
Subject: [PATCH 05/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone.yml | 2 +-
pom.xml | 27 ++++++++-------------------
2 files changed, 9 insertions(+), 20 deletions(-)
diff --git a/.drone.yml b/.drone.yml
index 4dc88897b..e7152124c 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -50,7 +50,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
- chmod +x run.sh
- ./run.sh || echo "job build failed"
- - cd ludu-module-datacenter/ludu-module-datacenter-biz/
+ - cd /root/ludu-cloud/ludu-module-datacenter/ludu-module-datacenter-biz/
- chmod +x run.sh
- ./run.sh || echo "datacenter build failed"
diff --git a/pom.xml b/pom.xml
index c5a145adc..4a2997f23 100644
--- a/pom.xml
+++ b/pom.xml
@@ -128,29 +128,18 @@
+
- public
- aliyun nexus
+ huaweicloud
+ huawei
+ https://mirrors.huaweicloud.com/repository/maven/
+
+
+ aliyunmaven
+ aliyun
https://maven.aliyun.com/repository/public
-
- true
-
-
-
- public
- aliyun nexus
- https://maven.aliyun.com/repository/public
-
- true
-
-
- false
-
-
-
-
From 08bf2d1433b1a684767793d7be6269280650454d Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 13:29:32 +0800
Subject: [PATCH 06/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
settings.xml | 302 ++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 303 insertions(+), 1 deletion(-)
create mode 100644 settings.xml
diff --git a/.drone-images.yml b/.drone-images.yml
index a6e77b848..f7bb99060 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn clean package -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -Dmaven.test.skip=true # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
diff --git a/settings.xml b/settings.xml
new file mode 100644
index 000000000..6c82c9a8a
--- /dev/null
+++ b/settings.xml
@@ -0,0 +1,302 @@
+
+
+
+
+
+
+
+D:\Maven\apache-maven-3.5.2\repository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ alimaven
+ aliyun maven
+ http://maven.aliyun.com/nexus/content/groups/public/
+ central
+
+
+ alimaven
+ central
+ aliyun maven
+ http://maven.aliyun.com/nexus/content/repositories/central/
+
+
+ repo2
+ central
+ Human Readable Name for this Mirror.
+ http://repo2.maven.org/maven2/
+
+
+ maven-default-http-blocker
+ external:http:*
+ Pseudo repository to mirror external repositories initially using HTTP.
+ http://0.0.0.0/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From b76b8f110b1668389f3487b0cab791468d66145c Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 13:30:28 +0800
Subject: [PATCH 07/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index f7bb99060..062d7dde5 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From da85b4b46166872cebe88c84f6cb9162e0a9dddd Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 13:50:47 +0800
Subject: [PATCH 08/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 062d7dde5..d0603ba6e 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -8,7 +8,7 @@ name: ludu-drone-images # 定义流水线名称
steps: # 定义流水线执行步骤,这些步骤将顺序执行
- name: package # 流水线名称
- image: maven:3-jdk-8 # 定义创建容器的Docker镜像
+ image: maven:3.9.4-jdk-8 # 定义创建容器的Docker镜像
volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置
@@ -142,4 +142,4 @@ volumes: # 定义流水线挂载目录,用于共享数据
- name: maven-cache
host:
- path: /ludu/cache # 从宿主机中挂载的目录
\ No newline at end of file
+ path: /root/.m2 # 从宿主机中挂载的目录
\ No newline at end of file
From 5292f7c3f47ff265f4d4444daa8d329ebcaaa5e9 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 13:53:08 +0800
Subject: [PATCH 09/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index d0603ba6e..62b42cdb5 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -8,7 +8,7 @@ name: ludu-drone-images # 定义流水线名称
steps: # 定义流水线执行步骤,这些步骤将顺序执行
- name: package # 流水线名称
- image: maven:3.9.4-jdk-8 # 定义创建容器的Docker镜像
+ image: maven:3-jdk-8 # 定义创建容器的Docker镜像
volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置
From 6dcfba3b748ca9a7358d21bf1b979e7b9e181a73 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 14:02:23 +0800
Subject: [PATCH 10/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 62b42cdb5..f7bb99060 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -Dmaven.test.skip=true # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
@@ -142,4 +142,4 @@ volumes: # 定义流水线挂载目录,用于共享数据
- name: maven-cache
host:
- path: /root/.m2 # 从宿主机中挂载的目录
\ No newline at end of file
+ path: /ludu/cache # 从宿主机中挂载的目录
\ No newline at end of file
From e58be046fca04ed07152454f9ae1b0ab41746cac Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 14:13:33 +0800
Subject: [PATCH 11/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index f7bb99060..062d7dde5 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From 34f7df819deac151cc036a7b8486c92a347d112a Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 13 Sep 2024 14:23:22 +0800
Subject: [PATCH 12/18] =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 062d7dde5..8a2e17a9d 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
+ - mvn clean package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
- |
if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From 32329dff77ec5ae23ed3533efd9c5f2d6b2bdb7c Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Wed, 18 Sep 2024 11:09:44 +0800
Subject: [PATCH 13/18] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=89=93=E5=8C=85?=
=?UTF-8?q?=E6=B3=A8=E9=87=8A=E5=85=B6=E5=AE=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 222 +++++++++++++++++++++++-----------------------
1 file changed, 111 insertions(+), 111 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 8a2e17a9d..5bf5282b0 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -22,118 +22,118 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
commands: # 定义在Docker容器中执行的shell命令
- mvn clean package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
- - |
- if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
- cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
- cp ./yudao-gateway/Dockerfile /app/build/yudao-gateway
- cp ./yudao-gateway/run.sh /app/build/yudao-gateway
- fi
- if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
- cp ./yudao-module-system/yudao-module-system-biz/target/yudao-module-system-biz.jar /app/build/yudao-module-system/target
- cp ./yudao-module-system/yudao-module-system-biz/Dockerfile /app/build/yudao-module-system
- cp ./yudao-module-system/yudao-module-system-biz/run.sh /app/build/yudao-module-system
- fi
- if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
- cp ./yudao-module-infra/yudao-module-infra-biz/target/yudao-module-infra-biz.jar /app/build/yudao-module-infra/target
- cp ./yudao-module-infra/yudao-module-infra-biz/Dockerfile /app/build/yudao-module-infra
- cp ./yudao-module-infra/yudao-module-infra-biz/run.sh /app/build/yudao-module-infra
- fi
- if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
- cp ./ludu-job-admin/ludu-job-admin-biz/target/ludu-job-admin-biz.jar /app/build/ludu-job-admin/target
- cp ./ludu-job-admin/ludu-job-admin-biz/Dockerfile /app/build/ludu-job-admin
- cp ./ludu-job-admin/ludu-job-admin-biz/run.sh /app/build/ludu-job-admin
- fi
- if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
- cp ./ludu-module-ticketing/ludu-module-ticketing-biz/target/ludu-module-ticketing-biz.jar /app/build/ludu-module-ticketing/target
- cp ./ludu-module-ticketing/ludu-module-ticketing-biz/Dockerfile /app/build/ludu-module-ticketing
- cp ./ludu-module-ticketing/ludu-module-ticketing-biz/run.sh /app/build/ludu-module-ticketing
- fi
- if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
- cp ./ludu-module-parking/ludu-module-parking-biz/target/ludu-module-parking-biz.jar /app/build/ludu-module-parking/target
- cp ./ludu-module-parking/ludu-module-parking-biz/Dockerfile /app/build/ludu-module-parking
- cp ./ludu-module-parking/ludu-module-parking-biz/run.sh /app/build/ludu-module-parking
- fi
- if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
- cp ./ludu-module-datacenter/ludu-module-datacenter-biz/target/ludu-module-datacenter-biz.jar /app/build/ludu-module-datacenter/target
- cp ./ludu-module-datacenter/ludu-module-datacenter-biz/Dockerfile /app/build/ludu-module-datacenter
- cp ./ludu-module-datacenter/ludu-module-datacenter-biz/run.sh /app/build/ludu-module-datacenter
- fi
+# - |
+# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
+# cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
+# cp ./yudao-gateway/Dockerfile /app/build/yudao-gateway
+# cp ./yudao-gateway/run.sh /app/build/yudao-gateway
+# fi
+# if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
+# cp ./yudao-module-system/yudao-module-system-biz/target/yudao-module-system-biz.jar /app/build/yudao-module-system/target
+# cp ./yudao-module-system/yudao-module-system-biz/Dockerfile /app/build/yudao-module-system
+# cp ./yudao-module-system/yudao-module-system-biz/run.sh /app/build/yudao-module-system
+# fi
+# if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
+# cp ./yudao-module-infra/yudao-module-infra-biz/target/yudao-module-infra-biz.jar /app/build/yudao-module-infra/target
+# cp ./yudao-module-infra/yudao-module-infra-biz/Dockerfile /app/build/yudao-module-infra
+# cp ./yudao-module-infra/yudao-module-infra-biz/run.sh /app/build/yudao-module-infra
+# fi
+# if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
+# cp ./ludu-job-admin/ludu-job-admin-biz/target/ludu-job-admin-biz.jar /app/build/ludu-job-admin/target
+# cp ./ludu-job-admin/ludu-job-admin-biz/Dockerfile /app/build/ludu-job-admin
+# cp ./ludu-job-admin/ludu-job-admin-biz/run.sh /app/build/ludu-job-admin
+# fi
+# if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
+# cp ./ludu-module-ticketing/ludu-module-ticketing-biz/target/ludu-module-ticketing-biz.jar /app/build/ludu-module-ticketing/target
+# cp ./ludu-module-ticketing/ludu-module-ticketing-biz/Dockerfile /app/build/ludu-module-ticketing
+# cp ./ludu-module-ticketing/ludu-module-ticketing-biz/run.sh /app/build/ludu-module-ticketing
+# fi
+# if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
+# cp ./ludu-module-parking/ludu-module-parking-biz/target/ludu-module-parking-biz.jar /app/build/ludu-module-parking/target
+# cp ./ludu-module-parking/ludu-module-parking-biz/Dockerfile /app/build/ludu-module-parking
+# cp ./ludu-module-parking/ludu-module-parking-biz/run.sh /app/build/ludu-module-parking
+# fi
+# if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
+# cp ./ludu-module-datacenter/ludu-module-datacenter-biz/target/ludu-module-datacenter-biz.jar /app/build/ludu-module-datacenter/target
+# cp ./ludu-module-datacenter/ludu-module-datacenter-biz/Dockerfile /app/build/ludu-module-datacenter
+# cp ./ludu-module-datacenter/ludu-module-datacenter-biz/run.sh /app/build/ludu-module-datacenter
+# fi
+#
+# - name: push-images
+#
+# image: appleboy/drone-ssh # SSH工具镜像
+#
+# settings:
+#
+# host: 101.43.112.107 # 远程连接地址
+#
+# username: root # 远程连接账号
+#
+# password:
+#
+# from_secret: ssh_password # 从Secret中读取SSH密码
+#
+# port: 22 # 远程连接端口
+#
+# command_timeout: 30m # 远程执行命令超时时间
+#
+# script:
+# - |
+# deploy_service() {
+# local image_name=$1
+# local container_name=$2
+#
+# cd /ludu/build/${image_name}
+# docker stop ${container_name}
+# docker rm ${container_name}
+# docker rmi -f ${image_name}:1.0.0
+# docker buildx build -f Dockerfile -t ${image_name}:1.0.0 .
+# docker tag ${image_name}:1.0.0 120.46.37.243:8080/lundu/${image_name}:1.0.0
+# docker pull 120.46.37.243:8080/lundu/${image_name}:1.0.0
+# }
+# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
+# deploy_service "yudao-gateway" "yudao-gateway"
+# fi
+# if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
+# deploy_service "yudao-module-system" "yudao-system"
+# fi
+# if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
+# deploy_service "yudao-module-infra" "yudao-infra"
+# fi
+# if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
+# deploy_service "ludu-job-admin" "ludu-job-admin"
+# fi
+# if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
+# deploy_service "ludu-module-ticketing" "ludu-ticketing"
+# fi
+# if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
+# deploy_service "ludu-module-parking" "ludu-parking"
+# fi
+# if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
+# deploy_service "ludu-module-datacenter" "ludu-datacenter"
+# fi
- - name: push-images
-
- image: appleboy/drone-ssh # SSH工具镜像
-
- settings:
-
- host: 101.43.112.107 # 远程连接地址
-
- username: root # 远程连接账号
-
- password:
-
- from_secret: ssh_password # 从Secret中读取SSH密码
-
- port: 22 # 远程连接端口
-
- command_timeout: 30m # 远程执行命令超时时间
-
- script:
- - |
- deploy_service() {
- local image_name=$1
- local container_name=$2
-
- cd /ludu/build/${image_name}
- docker stop ${container_name}
- docker rm ${container_name}
- docker rmi -f ${image_name}:1.0.0
- docker buildx build -f Dockerfile -t ${image_name}:1.0.0 .
- docker tag ${image_name}:1.0.0 120.46.37.243:8080/lundu/${image_name}:1.0.0
- docker pull 120.46.37.243:8080/lundu/${image_name}:1.0.0
- }
- if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
- deploy_service "yudao-gateway" "yudao-gateway"
- fi
- if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
- deploy_service "yudao-module-system" "yudao-system"
- fi
- if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
- deploy_service "yudao-module-infra" "yudao-infra"
- fi
- if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
- deploy_service "ludu-job-admin" "ludu-job-admin"
- fi
- if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
- deploy_service "ludu-module-ticketing" "ludu-ticketing"
- fi
- if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
- deploy_service "ludu-module-parking" "ludu-parking"
- fi
- if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
- deploy_service "ludu-module-datacenter" "ludu-datacenter"
- fi
-
- - name: pull-image-and-run
-
- image: appleboy/drone-ssh # SSH工具镜像
-
- settings:
-
- host: 121.36.203.133 # 远程连接地址
-
- username: root # 远程连接账号
-
- password:
-
- from_secret: ssh_password3 # 从Secret中读取SSH密码
-
- port: 22 # 远程连接端口
-
- command_timeout: 20m # 远程执行命令超时时间
-
- script:
- - cd /ludu
- - ./start_service.sh ${service}
+# - name: pull-image-and-run
+#
+# image: appleboy/drone-ssh # SSH工具镜像
+#
+# settings:
+#
+# host: 121.36.203.133 # 远程连接地址
+#
+# username: root # 远程连接账号
+#
+# password:
+#
+# from_secret: ssh_password3 # 从Secret中读取SSH密码
+#
+# port: 22 # 远程连接端口
+#
+# command_timeout: 20m # 远程执行命令超时时间
+#
+# script:
+# - cd /ludu
+# - ./start_service.sh ${service}
volumes: # 定义流水线挂载目录,用于共享数据
- name: maven-build
From d1876c76a5ac36f38104d55a2fbbebf30548e6e3 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Wed, 18 Sep 2024 11:42:11 +0800
Subject: [PATCH 14/18] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=89=93=E5=8C=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 5bf5282b0..e4e78d1f7 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn clean package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
# - |
# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
# cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From 2e3ebd0383f9251357e9df8dad0756ac2b084cd3 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Wed, 18 Sep 2024 11:51:55 +0800
Subject: [PATCH 15/18] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=89=93=E5=8C=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index e4e78d1f7..1e200e0d2 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -138,8 +138,8 @@ volumes: # 定义流水线挂载目录,用于共享数据
- name: maven-build
host:
- path: /ludu/build # 从宿主机中挂载的目录
+ path: /ludu/maven/build # 从宿主机中挂载的目录
- name: maven-cache
host:
- path: /ludu/cache # 从宿主机中挂载的目录
\ No newline at end of file
+ path: /ludu/maven/cache # 从宿主机中挂载的目录
\ No newline at end of file
From f95361ad23a9f439fbb625231230d738864e2e3e Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Wed, 18 Sep 2024 14:42:02 +0800
Subject: [PATCH 16/18] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=89=93=E5=8C=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 1e200e0d2..123005e2a 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -21,7 +21,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来
commands: # 定义在Docker容器中执行的shell命令
- - mvn package -s settings.xml -Dmaven.test.skip=true # 应用打包命令
+ - mvn package -Dmaven.test.skip=true # 应用打包命令
# - |
# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
# cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
From c6f26841500d4e2a4e763500444ac957dd76c0e7 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 20 Sep 2024 09:03:12 +0800
Subject: [PATCH 17/18] =?UTF-8?q?pom=E9=95=9C=E5=83=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 2 +-
pom.xml | 27 +++++++++++++++++++--------
2 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index 123005e2a..baabd5efe 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -89,7 +89,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
# docker rmi -f ${image_name}:1.0.0
# docker buildx build -f Dockerfile -t ${image_name}:1.0.0 .
# docker tag ${image_name}:1.0.0 120.46.37.243:8080/lundu/${image_name}:1.0.0
-# docker pull 120.46.37.243:8080/lundu/${image_name}:1.0.0
+# docker push 120.46.37.243:8080/lundu/${image_name}:1.0.0
# }
# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
# deploy_service "yudao-gateway" "yudao-gateway"
diff --git a/pom.xml b/pom.xml
index 4a2997f23..c5a145adc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -128,18 +128,29 @@
-
- huaweicloud
- huawei
- https://mirrors.huaweicloud.com/repository/maven/
-
-
- aliyunmaven
- aliyun
+ public
+ aliyun nexus
https://maven.aliyun.com/repository/public
+
+ true
+
+
+
+ public
+ aliyun nexus
+ https://maven.aliyun.com/repository/public
+
+ true
+
+
+ false
+
+
+
+
From 2e99b505c6f2e714fc63946d3bb32b89c6b15b71 Mon Sep 17 00:00:00 2001
From: XinWei <2718030729@qq.com>
Date: Fri, 20 Sep 2024 10:18:35 +0800
Subject: [PATCH 18/18] =?UTF-8?q?=E6=9E=84=E5=BB=BA=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone-images.yml | 229 ++++++++++++++++++++++++----------------------
1 file changed, 118 insertions(+), 111 deletions(-)
diff --git a/.drone-images.yml b/.drone-images.yml
index baabd5efe..2ef9201b1 100644
--- a/.drone-images.yml
+++ b/.drone-images.yml
@@ -22,118 +22,125 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
commands: # 定义在Docker容器中执行的shell命令
- mvn package -Dmaven.test.skip=true # 应用打包命令
-# - |
-# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
-# cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target
-# cp ./yudao-gateway/Dockerfile /app/build/yudao-gateway
-# cp ./yudao-gateway/run.sh /app/build/yudao-gateway
-# fi
-# if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
-# cp ./yudao-module-system/yudao-module-system-biz/target/yudao-module-system-biz.jar /app/build/yudao-module-system/target
-# cp ./yudao-module-system/yudao-module-system-biz/Dockerfile /app/build/yudao-module-system
-# cp ./yudao-module-system/yudao-module-system-biz/run.sh /app/build/yudao-module-system
-# fi
-# if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
-# cp ./yudao-module-infra/yudao-module-infra-biz/target/yudao-module-infra-biz.jar /app/build/yudao-module-infra/target
-# cp ./yudao-module-infra/yudao-module-infra-biz/Dockerfile /app/build/yudao-module-infra
-# cp ./yudao-module-infra/yudao-module-infra-biz/run.sh /app/build/yudao-module-infra
-# fi
-# if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
-# cp ./ludu-job-admin/ludu-job-admin-biz/target/ludu-job-admin-biz.jar /app/build/ludu-job-admin/target
-# cp ./ludu-job-admin/ludu-job-admin-biz/Dockerfile /app/build/ludu-job-admin
-# cp ./ludu-job-admin/ludu-job-admin-biz/run.sh /app/build/ludu-job-admin
-# fi
-# if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
-# cp ./ludu-module-ticketing/ludu-module-ticketing-biz/target/ludu-module-ticketing-biz.jar /app/build/ludu-module-ticketing/target
-# cp ./ludu-module-ticketing/ludu-module-ticketing-biz/Dockerfile /app/build/ludu-module-ticketing
-# cp ./ludu-module-ticketing/ludu-module-ticketing-biz/run.sh /app/build/ludu-module-ticketing
-# fi
-# if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
-# cp ./ludu-module-parking/ludu-module-parking-biz/target/ludu-module-parking-biz.jar /app/build/ludu-module-parking/target
-# cp ./ludu-module-parking/ludu-module-parking-biz/Dockerfile /app/build/ludu-module-parking
-# cp ./ludu-module-parking/ludu-module-parking-biz/run.sh /app/build/ludu-module-parking
-# fi
-# if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
-# cp ./ludu-module-datacenter/ludu-module-datacenter-biz/target/ludu-module-datacenter-biz.jar /app/build/ludu-module-datacenter/target
-# cp ./ludu-module-datacenter/ludu-module-datacenter-biz/Dockerfile /app/build/ludu-module-datacenter
-# cp ./ludu-module-datacenter/ludu-module-datacenter-biz/run.sh /app/build/ludu-module-datacenter
-# fi
-#
-# - name: push-images
-#
-# image: appleboy/drone-ssh # SSH工具镜像
-#
-# settings:
-#
-# host: 101.43.112.107 # 远程连接地址
-#
-# username: root # 远程连接账号
-#
-# password:
-#
-# from_secret: ssh_password # 从Secret中读取SSH密码
-#
-# port: 22 # 远程连接端口
-#
-# command_timeout: 30m # 远程执行命令超时时间
-#
-# script:
-# - |
-# deploy_service() {
-# local image_name=$1
-# local container_name=$2
-#
-# cd /ludu/build/${image_name}
-# docker stop ${container_name}
-# docker rm ${container_name}
-# docker rmi -f ${image_name}:1.0.0
-# docker buildx build -f Dockerfile -t ${image_name}:1.0.0 .
-# docker tag ${image_name}:1.0.0 120.46.37.243:8080/lundu/${image_name}:1.0.0
-# docker push 120.46.37.243:8080/lundu/${image_name}:1.0.0
-# }
-# if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
-# deploy_service "yudao-gateway" "yudao-gateway"
-# fi
-# if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
-# deploy_service "yudao-module-system" "yudao-system"
-# fi
-# if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
-# deploy_service "yudao-module-infra" "yudao-infra"
-# fi
-# if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
-# deploy_service "ludu-job-admin" "ludu-job-admin"
-# fi
-# if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
-# deploy_service "ludu-module-ticketing" "ludu-ticketing"
-# fi
-# if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
-# deploy_service "ludu-module-parking" "ludu-parking"
-# fi
-# if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
-# deploy_service "ludu-module-datacenter" "ludu-datacenter"
-# fi
+ - |
+ if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/yudao-gateway/target
+ cp ./yudao-gateway/target/yudao-gateway.jar /app/build/yudao-gateway/target/
+ cp ./yudao-gateway/Dockerfile /app/build/yudao-gateway/
+ cp ./yudao-gateway/run.sh /app/build/yudao-gateway/
+ fi
+ if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/yudao-module-system/target
+ cp ./yudao-module-system/yudao-module-system-biz/target/yudao-module-system-biz.jar /app/build/yudao-module-system/target/
+ cp ./yudao-module-system/yudao-module-system-biz/Dockerfile /app/build/yudao-module-system/
+ cp ./yudao-module-system/yudao-module-system-biz/run.sh /app/build/yudao-module-system/
+ fi
+ if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/yudao-module-infra/target
+ cp ./yudao-module-infra/yudao-module-infra-biz/target/yudao-module-infra-biz.jar /app/build/yudao-module-infra/target/
+ cp ./yudao-module-infra/yudao-module-infra-biz/Dockerfile /app/build/yudao-module-infra/
+ cp ./yudao-module-infra/yudao-module-infra-biz/run.sh /app/build/yudao-module-infra/
+ fi
+ if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/ludu-job-admin/target
+ cp ./ludu-job-admin/ludu-job-admin-biz/target/ludu-job-admin-biz.jar /app/build/ludu-job-admin/target/
+ cp ./ludu-job-admin/ludu-job-admin-biz/Dockerfile /app/build/ludu-job-admin/
+ cp ./ludu-job-admin/ludu-job-admin-biz/run.sh /app/build/ludu-job-admin/
+ fi
+ if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/ludu-module-ticketing/target
+ cp ./ludu-module-ticketing/ludu-module-ticketing-biz/target/ludu-module-ticketing-biz.jar /app/build/ludu-module-ticketing/target/
+ cp ./ludu-module-ticketing/ludu-module-ticketing-biz/Dockerfile /app/build/ludu-module-ticketing/
+ cp ./ludu-module-ticketing/ludu-module-ticketing-biz/run.sh /app/build/ludu-module-ticketing/
+ fi
+ if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/ludu-module-parking/target
+ cp ./ludu-module-parking/ludu-module-parking-biz/target/ludu-module-parking-biz.jar /app/build/ludu-module-parking/target/
+ cp ./ludu-module-parking/ludu-module-parking-biz/Dockerfile /app/build/ludu-module-parking/
+ cp ./ludu-module-parking/ludu-module-parking-biz/run.sh /app/build/ludu-module-parking/
+ fi
+ if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
+ mkdir -p /app/build/ludu-module-datacenter/target
+ cp ./ludu-module-datacenter/ludu-module-datacenter-biz/target/ludu-module-datacenter-biz.jar /app/build/ludu-module-datacenter/target
+ cp ./ludu-module-datacenter/ludu-module-datacenter-biz/Dockerfile /app/build/ludu-module-datacenter/
+ cp ./ludu-module-datacenter/ludu-module-datacenter-biz/run.sh /app/build/ludu-module-datacenter/
+ fi
-# - name: pull-image-and-run
-#
-# image: appleboy/drone-ssh # SSH工具镜像
-#
-# settings:
-#
-# host: 121.36.203.133 # 远程连接地址
-#
-# username: root # 远程连接账号
-#
-# password:
-#
-# from_secret: ssh_password3 # 从Secret中读取SSH密码
-#
-# port: 22 # 远程连接端口
-#
-# command_timeout: 20m # 远程执行命令超时时间
-#
-# script:
-# - cd /ludu
-# - ./start_service.sh ${service}
+ - name: push-images
+
+ image: appleboy/drone-ssh # SSH工具镜像
+
+ settings:
+
+ host: 101.43.112.107 # 远程连接地址
+
+ username: root # 远程连接账号
+
+ password:
+
+ from_secret: ssh_password # 从Secret中读取SSH密码
+
+ port: 22 # 远程连接端口
+
+ command_timeout: 30m # 远程执行命令超时时间
+
+ script:
+ - |
+ deploy_service() {
+ local image_name=$1
+ local container_name=$2
+
+ cd /ludu/build/${image_name}
+ docker stop ${container_name}
+ docker rm ${container_name}
+ docker rmi -f ${image_name}:1.0.0
+ docker buildx build -f Dockerfile -t ${image_name}:1.0.0 .
+ docker tag ${image_name}:1.0.0 120.46.37.243:8080/lundu/${image_name}:1.0.0
+ docker push 120.46.37.243:8080/lundu/${image_name}:1.0.0
+ }
+ if [ "${service}" = "gateway" ] || [ "${service}" = "all" ]; then
+ deploy_service "yudao-gateway" "yudao-gateway"
+ fi
+ if [ "${service}" = "system" ] || [ "${service}" = "all" ]; then
+ deploy_service "yudao-module-system" "yudao-system"
+ fi
+ if [ "${service}" = "infra" ] || [ "${service}" = "all" ]; then
+ deploy_service "yudao-module-infra" "yudao-infra"
+ fi
+ if [ "${service}" = "job" ] || [ "${service}" = "all" ]; then
+ deploy_service "ludu-job-admin" "ludu-job-admin"
+ fi
+ if [ "${service}" = "ticketing" ] || [ "${service}" = "all" ]; then
+ deploy_service "ludu-module-ticketing" "ludu-ticketing"
+ fi
+ if [ "${service}" = "parking" ] || [ "${service}" = "all" ]; then
+ deploy_service "ludu-module-parking" "ludu-parking"
+ fi
+ if [ "${service}" = "datacenter" ] || [ "${service}" = "all" ]; then
+ deploy_service "ludu-module-datacenter" "ludu-datacenter"
+ fi
+
+ - name: pull-image-and-run
+
+ image: appleboy/drone-ssh # SSH工具镜像
+
+ settings:
+
+ host: 121.36.203.133 # 远程连接地址
+
+ username: root # 远程连接账号
+
+ password:
+
+ from_secret: ssh_password3 # 从Secret中读取SSH密码
+
+ port: 22 # 远程连接端口
+
+ command_timeout: 20m # 远程执行命令超时时间
+
+ script:
+ - cd /ludu
+ - ./start_service.sh ${service}
volumes: # 定义流水线挂载目录,用于共享数据
- name: maven-build