【问题标题】:Integrating Service Now with Azure Devops立即将服务与 Azure Devops 集成
【发布时间】:2021-04-14 21:00:37
【问题描述】:

我正在尝试在 service now 和 azure devops 之间进行集成。 如果有人可以回答以下问题,将不胜感激。 如何在 ServiceNow 中批准变更请求时自动触发 Azure DevOps 管道? 我正在使用 rest API 方法从 servicenow 平台调用 AzureDevops。

有没有人做过类似的事情并且可以通过列出步骤来帮助我?

【问题讨论】:

    标签: azure-devops azure-devops-rest-api servicenow


    【解决方案1】:

    您需要为您的 ServiceNow 实例创建一个服务连接,然后在您的发布管道中添加一个 Gate,它在 ServiceNow 中创建更改请求,然后等待其状态更改。

    这提供了一个很好的指南 - https://docs.microsoft.com/en-us/azure/devops/pipelines/release/approvals/servicenow?view=azure-devops,你的大门最终会看起来像这样:

    您也可以使用现有的 CR,但您需要一种方法在创建发布时将其提供给管道。

    【讨论】:

    • 嘿,谢谢你的链接,我以前试过这个,它只允许更改管理的东西,但是有什么办法可以创建一个 Rest API 来从 Service Now 实例触发 Azure Devops 管道?
    • 您想要的工作流程是什么,在 ServiceNow 中创建一个 CR 并让它触发发布,请记住,如果您有一个多阶段发布,您至少必须首先获得 QA所以从ServiceNow imho触发最后一部分有点脱节?
    【解决方案2】:

    在 azure devops 中,我们可以为 Azure DevOps 安装和配置 ServiceNow DevOps 扩展,以将构建和发布通知从 Azure 管道发送到 ServiceNow DevOps 应用程序。 更多详情可以参考这个文档:Azure DevOps integration with DevOps

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-25
      • 2020-04-04
      • 2022-08-21
      • 2021-08-01
      • 2019-09-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多