Deployment msdeploy-如果预同步失败,则停止在后同步中部署
我正在使用msdeploy-presync在-postsync部署之前备份IIS中网站的当前部署,但是我最近遇到了一个情况,-presync失败(由于缺少dll而引发警告),-postsync继续并重写代码 预同步和后同步都运行批处理文件 显然,这是不好的,因为备份失败了,所以如果部署有bug或失败,就没有回退路由 如果预同步向msdeploy发出警告,是否仍有停止后同步的方法Deployment msdeploy-如果预同步失败,则停止在后同步中部署,deployment,web-deployment,msdeploy,Deployment,Web Deployment,Msdeploy,我正在使用msdeploy-presync在-postsync部署之前备份IIS中网站的当前部署,但是我最近遇到了一个情况,-presync失败(由于缺少dll而引发警告),-postsync继续并重写代码 预同步和后同步都运行批处理文件 显然,这是不好的,因为备份失败了,所以如果部署有bug或失败,就没有回退路由 如果预同步向msdeploy发出警告,是否仍有停止后同步的方法 这里的问题可能是,预同步失败是作为警告而不是错误发出的。将successReturnCodes参数设置为0(成功返回代
这里的问题可能是,预同步失败是作为警告而不是错误发出的。将successReturnCodes参数设置为0(成功返回代码约定)提供给预同步选项,例如: -preSync:runCommand=“您的脚本”,successReturnCodes=0 更多信息,请访问: