VSTS 托管代理状态

VSTS Hosted agents state

我想知道 VSTS 托管代理配置在状态方面是如何工作的。托管代理是否会从一项工作重新分配到另一项工作而不 'snapshotted' 回到 'clean' 状态?或者它是否带有以前版本的残余?

谢谢

托管代理仅 single-use。它们不会在构建之间重复使用。

使用托管代理的不同订阅之间不会有任何数据'leakage',即使您两次构建相同的构建定义,您也无法从第一次构建到第二次构建获取任何数据。

这就是为什么在使用托管代理时清理选项不相关的原因,您可以找到 Clean the local repo on the agent 部分:

Note

Cleaning is not relevant if you are using a hosted agent because you get a new agent every time in that case.