CICD使用VSTS

时间:2017-11-10 10:14:14

标签: azure-devops azure-pipelines

完成CICD后,每次提交时,VSTS都会创建构建并成功将其部署到目标环境。

我想了解构建是如何完成的,每次我在.net项目中提交更改时都是增量或完整构建。

如果我想随时回滚,那么VSTS是否会执行以前的工作版本,或者我需要配置或遵循一些程序来免费使用它?

1 个答案:

答案 0 :(得分:0)

如果您使用托管代理,则每次都是完整版。 (需要下载源代码,构建整个项目)

如果您使用私有构建代理并且未清除任何内容(例如,在获取源代码中, clean 为false; Visual Studio Build任务, clean 选项未选中),如果不更改源,构建的一部分将是最新的。 (如果构建结果是最新的,可以下载更新的文件并跳过一些构建目标)

VSTS无法回滚构建,您可以回滚更改,然后重建和重新部署。有关于回滚的博客:Implement Rollback with Release Management