diff --git a/.drone.yml b/.drone.yml index 38516e4..90e8b3b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,7 +23,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行 commands: # 定义在Docker容器中执行的shell命令 - - mvn clean package # 应用打包命令 + - mvn package -Dmaven.test.skip=true # 应用打包命令 - cd ruoyi-admin/target/ - ls diff --git a/yudao-server/run.sh b/yudao-server/run.sh new file mode 100644 index 0000000..f500429 --- /dev/null +++ b/yudao-server/run.sh @@ -0,0 +1,16 @@ +app_name='zymall' +# 定义应用版本 +app_version='1.0.0' +# 定义应用环境 +#profile_active='prod' +echo '----stop container----' +docker stop ${app_name} +echo '----rm container----' +docker rm ${app_name} +#echo '----rm image----' +#docker rmi ${group_name}/${app_name}:${app_version} +# 打包编译docker镜像 +echo '----build image----' +docker buildx build -f Dockerfile -t ${app_name}:${app_version} . +echo '----start container----' +docker run -d -p 8083:8080 --name ${app_name} ${app_name}:${app_version} \ No newline at end of file