如何在 Jenkins 中访问工作区 Office 365 Connector Webhook URL
How to access workspace Office 365 Connector Webhook URL in Jenkins
每个工作区都有自己的 Office 365 连接器通知 Webhook:
要求是向这个特定的URL
发送消息
我如何才能读取实际的 Office 365 连接器 URL 以便我可以在 $WEBHOOK_URL 占位符中使用它?
它不是一个环境变量,它在每个工作区也是唯一的,因此我不能有一个全局变量。
Office 365 连接器插件旨在根据您的设置自行处理通知,而不是提供用于通过 bat 或 shell 脚本触发自定义通知的信息。因此您无法从插件配置中提取信息。
但是,如果您确实需要 WebHook URL 自己发送通知并且仍然想使用 Office 365 连接器插件,您可以通过为您的工作定义一个参数来实现它,例如 WEBHOOK_URL
, 为它提供当前 URL 的默认值,并在 Office 365 插件和脚本中使用它。
然后像在 bat 命令和 Office 365 插件中一样使用它:
好处:您现在还可以 运行 使用不同的 webhook 进行作业以进行测试。
每个工作区都有自己的 Office 365 连接器通知 Webhook:
要求是向这个特定的URL
发送消息我如何才能读取实际的 Office 365 连接器 URL 以便我可以在 $WEBHOOK_URL 占位符中使用它?
它不是一个环境变量,它在每个工作区也是唯一的,因此我不能有一个全局变量。
Office 365 连接器插件旨在根据您的设置自行处理通知,而不是提供用于通过 bat 或 shell 脚本触发自定义通知的信息。因此您无法从插件配置中提取信息。
但是,如果您确实需要 WebHook URL 自己发送通知并且仍然想使用 Office 365 连接器插件,您可以通过为您的工作定义一个参数来实现它,例如 WEBHOOK_URL
, 为它提供当前 URL 的默认值,并在 Office 365 插件和脚本中使用它。
然后像在 bat 命令和 Office 365 插件中一样使用它:
好处:您现在还可以 运行 使用不同的 webhook 进行作业以进行测试。