Team Foundation Server插件在Jenkins中不可用



Jenkins中没有Team Foundation Server插件。詹金斯的官方页面显示了以下信息:

由于未解决的安全漏洞,此插件的分发已暂停

我可以使用这个插件将Team Foundation Server与Jenkins集成吗?

MS实际上已经放弃了对TFVC和插件的支持。

您仍然可以从GitHub TFS插件发布页面获取插件并手动上传。({JENKINS_URL}/pluginManager/advanced(。您可能需要手动协调任何依赖关系。

MS推荐的替代方案是shell步骤中的tf命令行(残酷(,他们也默默地放弃了对TFS SDK/CLI的支持。

ps:除了漏洞(SECURITY-1506/CVE-2020-2249(之外,它不符合OSI开源许可证要求-通过插件网站提供INFRA-2751。

2021-03-30:OSI许可问题似乎已经解决。Jenkins Community的这篇帖子建议,可以在fork中修复SECURITY-1506/CVE-2020-2249,但其他安全问题(SECURITY-2283/CVE-2021-21636、CVE-2021-21637(权限检查(、CVE--2021-21638(CSRF((尚未解决,需要解决并发布,或者有人采取该插件。

pss:M$还宣布(2021年2月23日(Jenkins的Azure插件退役,自2024年2月29日起生效。

最新更新