作用
标准事件监听器允许侦听和响应当前应用程序中发生的事件。
远程事件(Remote Events)允许监听链接的Bitbucket、JIRA或Confluence,Bamboo实例中的事件。
比如,这个功能可以实现以下场景
- 在JIRA中创建项目时,也可以在Bitbucket和Confluence中创建
- 当我们在一个JIRA实例中创建一个版本时,它将出现在另一个JIRA实例中
- 创建JIRA版本时,自动创建Confluence页面
设置远程监听器时,可以将选择链接的应用程序,然后选择一个或多个要处理的事件。当事件在远程应用程序上触发时,它将被序列化为JSON,然后发送到接收实例,当接受到信息后,它会作为本地事件重新发布,然后设置的监听器将对其做出响应。
需要注意的是,接收到的事件只是一个映射,与响应本地事件时得到的事件类型不同。从远程事件开始的最佳方法是设置远程侦听器,然后记录您获得的事件。