Azure DevOps 中的发布定义和 Jenkins 的 Team Foundation Server 插件
Release Definition in Azure DevOps and Team Foundation Server plugin for Jenkins
我正在按照 Microsoft Cloud Advocate 提供的教程设置 Azure DevOps 和 Jenkins 集成:https://medium.com/@bbenz/azure-devops-and-jenkins-in-perfect-harmony-8c92ff980723 .
当 Jenkins 成功完成构建时,我无法触发新的 Azure DevOps 管道版本。
在我的 Jenkins Team Foundation Server (TFS) 插件下拉菜单中没有发布定义。我已经在 Azure DevOps 中创建了一个管道版本,仅供参考。
在上面提到的教程中,没有提到设置发布定义,并且基于研究发布定义仅在几年前的资源中提到。
我该如何解决这个问题? Github 存储库似乎暗示 TFS 插件在其当前迭代中支持 Azure DevOps。
最后,不足为奇的是,当 运行 在 Jenkins 上构建时,我得到了一个错误。在这种情况下,404:hudson.plugins.tfs.rm.ReleaseManagementException: Error occurred.%nStatus: 404%nResponse:
所以问题出在 Jenkins 的 TFS 插件上。我必须在源代码中更新对 Azure DevOps API 的调用,因为 URL 方案已更改并且没有人更新插件的代码。
任何阅读本文的人,只知道 TFS 插件没有维护。
我正在按照 Microsoft Cloud Advocate 提供的教程设置 Azure DevOps 和 Jenkins 集成:https://medium.com/@bbenz/azure-devops-and-jenkins-in-perfect-harmony-8c92ff980723 .
当 Jenkins 成功完成构建时,我无法触发新的 Azure DevOps 管道版本。
在我的 Jenkins Team Foundation Server (TFS) 插件下拉菜单中没有发布定义。我已经在 Azure DevOps 中创建了一个管道版本,仅供参考。
在上面提到的教程中,没有提到设置发布定义,并且基于研究发布定义仅在几年前的资源中提到。
我该如何解决这个问题? Github 存储库似乎暗示 TFS 插件在其当前迭代中支持 Azure DevOps。
最后,不足为奇的是,当 运行 在 Jenkins 上构建时,我得到了一个错误。在这种情况下,404:hudson.plugins.tfs.rm.ReleaseManagementException: Error occurred.%nStatus: 404%nResponse:
所以问题出在 Jenkins 的 TFS 插件上。我必须在源代码中更新对 Azure DevOps API 的调用,因为 URL 方案已更改并且没有人更新插件的代码。
任何阅读本文的人,只知道 TFS 插件没有维护。