我有一个CI / CD管道,当存储库A发生任何更改时会触发该管道。我正在尝试从此管道中的存储库B中获取并构建目录。我不知道该怎么做。任何输入都会有所帮助感谢
答案 0 :(得分:1)
首先,使用git子模块,您需要签出build:
中的子模块其次,您可以在构建期间将其他存储库编程克隆到工作目录,例如:
git
;参数:clone https://test:$(System.AccessToken)@xxx.visualstudio.com/_git/xxx
;工作文件夹:xxx)答案 1 :(得分:0)
你应该有两个版本,一个用于Repo A,一个用于Repo B中你需要的任何内容。在你的Build Pipeline中,将这两个版本中的工件添加到你的管道中,你不仅限于一个工件/管道