在TFS中进行CI构建期间获取拉取请求信息

时间:2018-06-22 10:59:08

标签: git diff tfsbuild tfs2018

关于提交策略和分支策略,我们有一些特殊要求,因此,当发出请求请求时,我们希望自动执行某些任务。

这是我们拥有的:

  • 3个分支(主,UAT和质量检查)。
  • 我们的开发人员从母版创建功能分支
  • 开发人员将来自其功能分支的拉取请求发布到上述每个分支(QA,UAT和master)。

我们要做的是自动执行一项检查,以验证文件自合并到QA分支以来是否未更改。有没有一种方法可以将拉取请求信息传递到特定拉取请求的关联CI版本中?

如果要手动执行此操作,则将运行类似以下内容的

git diff sourceFeatureBranch QA -- myfile.cs

对于请求请求中的每个文件,但是如果文件不同,我们希望自动拒绝请求请求,因为一些不希望使用命令行的非技术人员将对它们进行审查。 / p>

0 个答案:

没有答案