diff --git a/Yi.Abp.Net8/publish_hw.bat b/Yi.Abp.Net8/publish_hw.bat new file mode 100644 index 00000000..4fa42a2d --- /dev/null +++ b/Yi.Abp.Net8/publish_hw.bat @@ -0,0 +1,24 @@ +@echo on + +set SERVER_USER=ccnetcore +set SERVER_IP=yxai.chat +set FILE_PATH=publish_02.zip +set REMOTE_PATH=/home/yi/build/publish_02.zip +set REMOTE_COMMAND="cd /home/yi/net8&&pwd&&unzip -o /home/yi/build/publish_02.zip -d ./&&./start.sh" +set sevenzip_Path="D:\Program Files\7-Zip\7z.exe" + +echo start +echo 1-build-start +:: dotnet publish +echo 1-build-end +echo 2-zip-start + +%sevenzip_Path% a ./publish_02.zip ./src/Yi.Abp.Web/bin/Release/net8.0/linux-x64/publish/* +:: tar -cvf publish_02.zip -C "dist" "*" +echo 2-zip-end +echo 3-publish-start +scp %FILE_PATH% %SERVER_USER%@%SERVER_IP%:%REMOTE_PATH% +ssh %SERVER_USER%@%SERVER_IP% %REMOTE_COMMAND% +echo 3-publish-end +echo end +pause \ No newline at end of file diff --git a/Yi.Abp.Net8/publish_staging.bat b/Yi.Abp.Net8/publish_staging.bat new file mode 100644 index 00000000..635931d6 --- /dev/null +++ b/Yi.Abp.Net8/publish_staging.bat @@ -0,0 +1,24 @@ +@echo on + +set SERVER_USER=root +set SERVER_IP=data.ccnetcore.com +set FILE_PATH=publish_demo_02.zip +set REMOTE_PATH=/home/yi/build/publish_demo_02.zip +set REMOTE_COMMAND="cd /home/yi/demo-net8&&pwd&&unzip -o /home/yi/build/publish_demo_02.zip -d ./&&./start.sh" +set sevenzip_Path="D:\Program Files\7-Zip\7z.exe" + +echo start +echo 1-build-start +:: dotnet publish +echo 1-build-end +echo 2-zip-start + +%sevenzip_Path% a ./publish_demo_02.zip ./src/Yi.Abp.Web/bin/Release/net8.0/linux-x64/publish/* +:: tar -cvf publish_demo_02.zip -C "dist" "*" +echo 2-zip-end +echo 3-publish-start +scp %FILE_PATH% %SERVER_USER%@%SERVER_IP%:%REMOTE_PATH% +ssh %SERVER_USER%@%SERVER_IP% %REMOTE_COMMAND% +echo 3-publish-end +echo end +pause \ No newline at end of file