【问题标题】:How do I get the deploy number for an AppVeyor webhook notification?如何获取 AppVeyor webhook 通知的部署编号?
【发布时间】:2019-07-24 20:38:40
【问题描述】:

我在 appveyor 中部署了一个环境。我配置了一条自定义通知消息,该消息将发布到 webhook 以更新团队的部署状态。除了一件事,我已经按照我想要的方式定制了消息。我想链接到 appveyor 部署成功/失败页面。网址如下所示:

https://ci.appveyor.com/project/MeTheUser/myProject/deployment/12345678

我想要最后的数字。但我无法弄清楚要获得的正确的胡子模板属性。我在这里阅读了文档:https://www.appveyor.com/docs/notifications/#webhook-payload-default

并且有一行表示部署通知,您只需将build. 附加到属性的前面。因此,例如,{{build.projectName}} 而不是 {{projectName}}。但我没有看到匹配的属性,因为这是部署,而不是构建。

还有一个 github issue 来记录这一点,但它看起来不会很快完成。

有人知道我能做什么吗?

【问题讨论】:

  • 我已经尝试过以下方法:deploy.deployUrl、deployUrl、build.deployUrl、build.buildUrl

标签: deployment webhooks mustache appveyor


【解决方案1】:

使用{{ deploymentId }} 获取该部署编号或使用{{ deploymentUrl }} 获取整个部署URL。

【讨论】:

  • 所以基本上它是全词部署而不是部署。我怎么没想到?!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-03
相关资源
最近更新 更多