@echo off set myDir=D:\alm set myBuildDir=D:\Source\Core\DD.Webapi pushd %myBuildDir% ::switch build directory git pull if %errorlevel%==0 (dotnet publish -c Release -o %myDir%) else (echo "Fail Publish" pause>nul goto :eof) if %errorlevel%==0 (pscp -pw wG%%zK -P 8 -r %myDir%\ root@0.0.0.69:/root/alm) else (echo "Fail PSCP" pause>nul goto :eof) if %errorlevel%==0 (ssh -p 8 root@0.0.0.69) else ( echo "Fail SSH" pause>nul goto :eof)
【注意】
(完)
原文:https://www.cnblogs.com/lishidefengchen/p/13303686.html