VSTS YAML管道-将项目存储库作为现有构建定义的参数传递

时间:2018-07-26 14:00:55

标签: yaml azure-pipelines

我想将带有项目源代码的存储库URL(带有标签和分支)传递给作为构建参数的 到YAML构建定义(位于另一个存储库中)。因此,我可以使用相同的构建定义来构建各种项目(来自各种存储库/标签/分支)。理想情况下,我还要参数化克隆到的项目存储库的文件夹名称。

有可能吗?

1 个答案:

答案 0 :(得分:1)

不。将名为.vsts-ci.yml的文件添加到存储库的根目录时。它将在与您的存储库同名的文件夹中创建构建管道,并自动创建一个新的构建并排队。

即使您手动创建YAML构建管道,也必须选择包含.YML文件的存储库。因此,它不支持将传递存储库URL作为YAML构建定义的参数。

enter image description here

对于您的想法,您可以考虑在以下网站上创建UserVoice:

https://visualstudio.uservoice.com/forums/330519-team-services/category/145257-dashboards-and-reporting