【发布时间】:2023-04-05 17:08:02
【问题描述】:
我希望可以选择将整个 jenkins 构建日志发送到松弛通道。我目前将构建成功的状态输出到 slack,如果构建失败,我想发送构建日志。有谁知道怎么做?
我尝试创建一个 shell 脚本来压缩 jenkins 服务器上的日志,然后发布它。
【问题讨论】:
我希望可以选择将整个 jenkins 构建日志发送到松弛通道。我目前将构建成功的状态输出到 slack,如果构建失败,我想发送构建日志。有谁知道怎么做?
我尝试创建一个 shell 脚本来压缩 jenkins 服务器上的日志,然后发布它。
【问题讨论】:
您可以使用Incoming WebHooks 或Slash Commands 两者都是一样的。
我也使用两者来发送我的 Jenkins 来构建工件到松弛通道但是。
您也可以在此挂钩中添加附件,或者 Jenkins 为所有构建工件生成 URL,您可以在 slack 上传递该 URL,用户可以通过 slack 下载它。
你必须在 Jenkins 上使用 slack 插件并配置你的 slack 令牌和类似的东西。
如果您需要更多详细信息contact me。
【讨论】: