从 Jenkins 推送消息到 PubNub
Push message from Jenkins to PubNub
我可以通过哪些方式在构建完成后从 Jenkins 向 PubNub 发送推送?有什么选项可以卷曲吗?或者我是否必须编写 javascript 代码,例如在 Node.js 中并附加它以在构建完成后在 Jenkins 上执行?
我将在 Ruby.
中编写一个订阅的客户端监听
从 Jenkins 向 PubNub 推送消息
要发送 Jenkins 构建和部署的状态,您可以使用 curl
或 wget
到 post 使用 PubNub HTTPS 端点的 JSON 消息。
Publish PubNub Message with HTTPS
这是一个示例curl
,您可以使用:
curl https://pubsub.pubnub.com/publish/PUBKEY/SUBKEY/0/CHANNEL/0/{"json":"msg"}
click here to test with your browser
真的就这么简单!确保输入 Pub/Sub 键。此外,如果您启用了 PubNub 访问管理器,则需要将有效的 Auth Key
作为参数附加到 url。格式如下:?auth=AUTHKEY
我可以通过哪些方式在构建完成后从 Jenkins 向 PubNub 发送推送?有什么选项可以卷曲吗?或者我是否必须编写 javascript 代码,例如在 Node.js 中并附加它以在构建完成后在 Jenkins 上执行?
我将在 Ruby.
中编写一个订阅的客户端监听从 Jenkins 向 PubNub 推送消息
要发送 Jenkins 构建和部署的状态,您可以使用 curl
或 wget
到 post 使用 PubNub HTTPS 端点的 JSON 消息。
Publish PubNub Message with HTTPS
这是一个示例curl
,您可以使用:
curl https://pubsub.pubnub.com/publish/PUBKEY/SUBKEY/0/CHANNEL/0/{"json":"msg"}
click here to test with your browser
真的就这么简单!确保输入 Pub/Sub 键。此外,如果您启用了 PubNub 访问管理器,则需要将有效的 Auth Key
作为参数附加到 url。格式如下:?auth=AUTHKEY