jenkins - Jenkins 和 Slack(Jenkins Slack 应用程序不能在脚本中使用)
问题描述
我们希望在 2 个场景中发布来自 Jenkins 构建的消息:
- 后期构建步骤和
- 来自 python 脚本
不幸的是,Slack 制作的 Jenkins CI 应用程序仅适用于 Jenkins: https ://my.slack.com/services/new/jenkins-ci 所以我不能在随机 python 脚本中使用该应用程序的凭据。
Jenkins 插件不能使用我自己的令牌,因为它只需要 Jenkins CI 应用程序的集成令牌。
所以这迫使我使用 2 个 Jenkins CI 应用程序:一个来自https://my.slack.com/services/new/jenkins-ci与 Jenkins Slack 插件一起使用,我自己的自定义应用程序只是为了获取令牌在詹金斯脚本中使用。
有没有办法简单地为 Jenkins 插件和随机脚本使用单个 Jenkins Slack 应用程序?
解决方案
推荐阅读
- flutter - 颤振轮播滑块指示器颜色不变
- html - 当鼠标移到跨度上时显示图片
- postgresql - 无法在 loopback4 中两个不同表的两个 postgres 查询中添加连接
- java - JPA OneToMany 与 CascadeType.ALL 不持久
- android - 如何在颤动中给出复选框渐变?
- javascript - 如何获取新值并取消文本输入字段中的事件?
- javascript - 数据未保存在 Firebase 中
- android - Collider(OnTriggerEnter)在android Unity中不工作
- python - 在 Pandas 中显示特征的可能值列表
- azure-pipelines - Azure 管道制作 nuget 包