如何解决管道中的yaml任务可以读取和写入历史数据吗?
我正在考虑加快CI管道某些部分的方式,并遇到了一个我不清楚的问题。
考虑到由于以下原因,我必须在 same 提交上重新运行特定构建的方案。不稳定的测试,部署错误或后来发生的事情。所有这一切都需要某些步骤来始终重复,例如构建代码或再次运行静态代码分析。
还给出了:我们从拉取请求中重新触发构建,因此我们不能手动禁用某些步骤,例如静态代码分析。
我的问题:我可以编写一个任务,以在所有构建代理上持久地报告和查询其状态,而无需滚动自己的缓存吗?
例如,当ADO显示与上一次运行相比哪些“ new ”测试失败时,ADO会执行此操作。为了能够检测“新” ADO,需要一个结果缓存的概念,该结果存储在服务器上并且可以访问。
我要评估的是:是否可以创建一个任务,例如查询 global ADO缓存,例如"did for commit hash 424de2 static code analysis complete?"
(无论我目前在哪个构建代理上)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。