jenkins部署iis脚本

发布时间 2023-03-29 09:49:51作者: 七星飘虫
C:\Windows\System32\inetsrv\appcmd.exe stop site "answersheet"
C:\Windows\System32\inetsrv\appcmd.exe stop apppool /apppool.name:"answersheet"

高版本使用 rd -recurse  "D:\website\answersheet\*" 低版本使用 rd /s /q "D:\website\answersheet"

cd D:\workspace\answersheet\backend\AnswerSheet.Web.Entry
dotnet build "AnswerSheet.Web.Entry.csproj" -c Release
dotnet publish "AnswerSheet.Web.Entry.csproj" -c Release -o D:\website\answersheet

C:\Windows\System32\inetsrv\appcmd.exe delete module DynamicCompressionModule /app.name:"answersheet/"
C:\Windows\System32\inetsrv\appcmd.exe start site "answersheet"
C:\Windows\System32\inetsrv\appcmd.exe start apppool /apppool.name:"answersheet"