当前位置: 首页 > 面试题库 >

如何从Jenkins中的特定TFS 2008变更集构建?

南门新知
2023-03-14
问题内容

我试图在Jenkins中创建一个手动构建,该构建将从TFS构建特定的代码变更集,以部署到测试/生产环境中。

目前,我只能在Jenkins中使用TFS来将所有内容从TFS中提取到最新的Changeset。

我正在使用TFS插件版本1.20运行Jenkins版本1.471

有没有人遇到这个问题,您知道如何解决吗?

提前致谢。


问题答案:

缺少此功能,但根据此Jira问题的评论,该功能似乎正在进行中:

TFS支持获取标签

因此,不是特定的变更集,但对我而言,标签将足够好,因为它们可以随时应用。



 类似资料:
  • 我在让Jenkins构建特定标记时遇到问题。该标记是参数化构建的一部分,但我不知道如何将其传递给git插件来构建该标记。这花了我一天三个小时的时间,我在Stack Overflow向大师们承认了失败。

  • 问题内容: 我在让Jenkins构建指定标签方面遇到问题。标签是参数化构建的一部分,但是我不知道如何将其传递给git插件来构建该标签。我每天花了3个小时,在堆栈溢出时我输给了大师。 问题答案: 我可以通过使用“分支生成”参数来做到这一点: 用标签名称替换[tag-name]。

  • 我们有一个Jenkins构建,它在Jenkins1.596.2上成功运行,我们正在迁移到运行Jenkins2.60.1的新构建机器 作为构建配置的一部分,我们有一个可扩展的Choice参数,并使用系统Groovy Choice参数作为选择提供者。然后,我们使用Groovy脚本获取选择列表。 此Groovy脚本需要访问Jenkins构建环境变量之一,该变量设置在构建配置的全局属性部分(在环境变量下)

  • 问题内容: 我一直在努力寻找一种方法,以将Jenkins生成的更改列表(通过SVN拉取)包括到我们的Testflight注释中。我正在使用Testflight插件,该插件具有用于注释的字段- 但jenkins似乎没有嵌入该信息的任何参数/令牌。 有谁能完成这样的运气吗? 问题答案: 看起来TestFlight插件会将变量扩展到“构建说明”字段中,所以问题是:如何将当前构建的更改获取到环境变量中?

  • 在Jenkins中,当构建失败时,它将从SCM获取罪犯列表,并使用“可编辑电子邮件通知”插件向罪犯发送电子邮件。我的问题是我想把一些用户排除在邮件列表之外。因为他们和那件事毫无关系。 我在詹金斯发现了“被排除的接受者”-