加密令牌时如何在Travis-CI通知中覆盖Slack通道?

mac*_*mac 5 travis-ci slack-api

关于Slack的Travis-CI通知的在线文档说:

也可以覆盖通道,只需将#添加到配置中,将#与帐户和令牌分开.

notifications:
  slack: '<account>:<token>#development'
Run Code Online (Sandbox Code Playgroud)

但是,如果我想以建议的方式加密凭据:

travis encrypt "<account>:<token>" --add notifications.slack
Run Code Online (Sandbox Code Playgroud)

会工作得很好.但是当我尝试:

travis encrypt "<account>:<token>#development" --add notifications.slack
Run Code Online (Sandbox Code Playgroud)

我获得了一个新的加密令牌,但通知在集成时设置的默认通道上.我究竟做错了什么?

注意:我们使用企业版的所有东西(Slack,Travis,GitHub),以防它可能发挥作用.

Eme*_*gia 6

命令正确,它最后遗漏了.rooms属性.它应该是

travis encrypt "account:token#channel" --add notifications.slack.rooms
Run Code Online (Sandbox Code Playgroud)