encryption - 为松弛 channel 中的 travis 通知添加加密

标签 encryption github slack

我有以下问题:

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

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

如果没有第二行代码,travis 可以完美地工作并且通知会发送到 channel ,但是在我添加了应该进行加密的代码行之后,travis 失败并显示以下输出:

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

我也试过添加

.rooms 

之后

notifications.slack 

或者从应该进行加密但没有成功的行中删除 channel 名称。我在 travis encrypt 之前添加了 : 但仍然有同样的错误!

提前致谢!

最佳答案

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

关于encryption - 为松弛 channel 中的 travis 通知添加加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40261200/

相关文章:

node.js - 从请求中获取 POST 数据

JAVA 是 php 的 MCRYPT_RIJNDAEL_256 的可靠等价物

video - 加密 HLS 文件有什么意义?

php - 加密php脚本解密后如何运行返回的php脚本(开发一个保护php代码的加解密工具)

objective-c - AES 在 Objective-C 中加密并在 ColdFusion 中解密

maven - 尝试从 gradle 发布到 GitHub 包时如何解决 401 授权错误

git - 从 github 中完全删除旧的提交(不仅仅是从历史中)

github - 如何禁用 GitHub Actions 并发

slack - 您可以非交互地使用松弛按钮吗?

audio - 在松弛斜杠命令响应中添加音频播放器