我的发布/管道运行正常。管道会创建工件,然后发行版将它们发布到特定的服务器上。
但是执行发布的任务之一是powershell脚本,我无法将其存储在开发人员使用的存储库中(他们可能会错误地删除它);我想将其存储在另一个Azure devops存储库中。
是否有办法通过版本A(链接到存储库A)中运行的任务从另一个存储库B下载文件??
答案 0 :(得分:1)
如果您使用YAML管道,则可以check out multiple repositories in your pipeline。由于您在同一组织中使用Azure Repos Git存储库,因此可以使用内联语法。
steps:
- checkout: self
- checkout: git://MyProject/MyRepo # Azure Repos Git repository in the same organization
答案 1 :(得分:0)