在松弛通道中为travis通知添加加密

问题描述 投票:3回答:1

我有以下问题:

现在我已经通过编辑travis.yml文件成功地将slavis通知添加到slack通道。我的下一步是添加数据加密。我已经阅读了关于travis的松散手册,发现我必须添加以下代码行:

language: bash
travis encrypt "account:token#channel_name" --add notifications.slack
notifications:
  slack: account:token#channel_name

没有第二行代码,travis工作得很好,并且通知被发送到通道但是在我添加了应该执行加密的代码行之后,travis失败了,输出如下:

错误是“找不到预期的':'在第2行第1列扫描一个简单的键时”。

我也尝试过添加

.rooms 

notifications.slack 

或者从应该进行加密的行中删除频道名称但没有任何成功。我已经添加:在travis加密之前但仍然有相同的错误!

先感谢您!

encryption github slack
1个回答
0
投票

以防万一有人在寻找答案。您需要使用Travis CLI运行该命令。安装它并在要添加松弛集成的存储库的文件夹中运行travis encrypt "account:token#channel_name" --add notifications.slack

© www.soinside.com 2019 - 2024. All rights reserved.