|
@@ -20,35 +20,37 @@ netVersion=net6.0
|
|
#---------------------------------------------------------------------
|
|
#---------------------------------------------------------------------
|
|
echo "(x.2)dotnet-构建项目文件"
|
|
echo "(x.2)dotnet-构建项目文件"
|
|
|
|
|
|
-echo "copy SersDocker
|
|
|
|
|
|
+echo "copy SersDocker"
|
|
cp -rf "$codePath/Doc/PublishFile/SersDocker/." "$codePath/Doc/Publish/SersDocker"
|
|
cp -rf "$codePath/Doc/PublishFile/SersDocker/." "$codePath/Doc/Publish/SersDocker"
|
|
|
|
|
|
echo "copy sers"
|
|
echo "copy sers"
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/ServiceCenter/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/ServiceCenter/." "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers/app"
|
|
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/ServiceCenter/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/ServiceCenter/." "$codePath/Doc/Publish/SersDocker/docker制作镜像Sers/sers/app"
|
|
|
|
|
|
|
|
|
|
-echo "copy sers-demo"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Demo/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Demo/." "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo/app"
|
|
|
|
-
|
|
|
|
-echo "copy sers-demo-robot"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Robot/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo-robot"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Robot/." "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo-robot/app"
|
|
|
|
-
|
|
|
|
echo "copy sers-gateway"
|
|
echo "copy sers-gateway"
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Gateway/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-gateway"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Gateway/." "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-gateway/app"
|
|
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Gateway/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-gateway"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Gateway/." "$codePath/Doc/Publish/SersDocker/docker制作镜像Sers/sers-gateway/app"
|
|
|
|
|
|
echo "copy sers-gover"
|
|
echo "copy sers-gover"
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Gover/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-gover"
|
|
|
|
-cp -rf "$codePath/Doc/SersPublish/$netVersion/Gover/." "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-gover/app"
|
|
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Gover/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-gover"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Gover/." "$codePath/Doc/Publish/SersDocker/docker制作镜像Sers/sers-gover/app"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+echo "copy sers-demo"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Demo/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Demo/." "$codePath/Doc/Publish/SersDocker/docker制作镜像Sers/sers-demo/app"
|
|
|
|
+
|
|
|
|
+echo "copy sers-demo-robot"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Robot/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo-robot"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/SersPublish/$netVersion/Robot/." "$codePath/Doc/Publish/SersDocker/docker制作镜像Sers/sers-demo-robot/app"
|
|
|
|
|
|
|
|
|
|
-echo "copy sers-demo-sersall"
|
|
|
|
-xcopy "Sers压测\sers压测-单体压测%netVersion%\ServiceCenter\appsettings.json" "SersDocker\docker部署Sers\sers-demo-sersall"
|
|
|
|
-xcopy "Sers压测\sers压测-单体压测%netVersion%\ServiceCenter" "SersDocker\docker制作镜像Sers\sers-demo-sersall\app" /e /i /r /y
|
|
|
|
|
|
|
|
|
|
+echo "copy sers-demo-sersall"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/Sers压测/sers压测-单体压测$netVersion/ServiceCenter/appsettings.json" "$codePath/Doc/Publish/SersDocker/docker部署Sers/sers-demo-sersall"
|
|
|
|
+cp -rf "$codePath/Doc/Publish/Sers压测/sers压测-单体压测$netVersion/ServiceCenter" "$codePath/Doc/Publish/SersDocker/docker制作镜像Sers/sers-demo-sersall/app"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -84,9 +86,9 @@ docker buildx ls
|
|
#---------------------------------------------------------------------
|
|
#---------------------------------------------------------------------
|
|
#(x.3.2)docker-构建多架构镜像( arm、arm64 和 amd64 )并推送到 Docker Hub
|
|
#(x.3.2)docker-构建多架构镜像( arm、arm64 和 amd64 )并推送到 Docker Hub
|
|
|
|
|
|
-docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
|
|
|
|
|
|
+#docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
|
|
|
|
|
|
-docker buildx build $codePath/Publish/06.Docker/制作镜像/$name -t $DOCKER_USERNAME/$name:$version -t $DOCKER_USERNAME/$name --platform=linux/amd64,linux/arm64,linux/arm/v7 --push
|
|
|
|
|
|
+#docker buildx build $codePath/Publish/06.Docker/制作镜像/$name -t $DOCKER_USERNAME/$name:$version -t $DOCKER_USERNAME/$name --platform=linux/amd64,linux/arm64,linux/arm/v7 --push
|
|
|
|
|
|
|
|
|
|
|
|
|