Azure devops 自托管生成上的VSTS日志在哪里
日志是否本地存储在代理运行的自托管版本上 当我打开UI以查看正在运行的构建的构建状态时,它通常只是停留在Azure devops 自托管生成上的VSTS日志在哪里,azure-devops,tfsbuild,agent,azure-devops-self-hosted-agent,Azure Devops,Tfsbuild,Agent,Azure Devops Self Hosted Agent,日志是否本地存储在代理运行的自托管版本上 当我打开UI以查看正在运行的构建的构建状态时,它通常只是停留在等待控制台输出… 如果能够转到build agents机器,只需查看日志,就可以了。当build在带有Hosted Agent的VST上运行时,查看日志的唯一方法是等待控制台输出 构建完成后,您可以下载以下日志: 如果代理是自托管的(私有代理),则日志位于\u diag文件夹中(该文件夹存在于agnet根文件夹中)。显然存在公开文章,这种问题是发生在您的每个版本上还是仅发生在特定的版本上?你
等待控制台输出…
如果能够转到build agents机器,只需查看日志,就可以了。当build在带有Hosted Agent的VST上运行时,查看日志的唯一方法是等待控制台输出 构建完成后,您可以下载以下日志:
如果代理是自托管的(私有代理),则日志位于
\u diag
文件夹中(该文件夹存在于agnet根文件夹中)。显然存在公开文章,这种问题是发生在您的每个版本上还是仅发生在特定的版本上?你厌倦了另一个构建代理了吗?谢谢Lex/Patrick。我们的构建过程长达数小时,有时像测试用例这样的步骤可能需要10分钟才能完成。如果我通过UI查看正在运行的构建,在测试完成之前,我不会看到任何更新。所以我不知道它是会完成还是挂起来。我想登录代理并查看运行日志。我认为,正如我在下面所评论的,我可能能够配置一个本地文件记录器,然后将日志写入代理并报告给服务器。如果我能工作,我会报告。相关的可能:是的,我可以在它完成后,甚至在一个步骤完成的过程中获得日志。但我说的是自托管代理。不是Azure托管的代理。然而,通过查看旧的xaml样式规则,我可以通过定义自己的记录器获得输出。如果我让它工作起来,我会向你汇报。@shayki你在vsts自托管代理中找到日志路径了吗?@Praveensivadasan我现在更新了我的答案:如果代理是自托管的(私有代理),日志在\u diag
文件夹中(该文件夹存在于agnet根文件夹中)。此外,我在测试运行期间在“页面”中找到了测试日志“_diag”文件夹中的文件夹。@shayki Abramczyk,diag文件夹包含托管代理日志,而不是管道日志。您知道托管代理上管道日志的位置吗?