我正在我的工作中配置Rundeck,我希望通过Hipchat接收来自作业的所有通知。我找到了这个插件:https://github.com/hbakkum/rundeck-hipchat-plugin
我在Rundeck目录中复制了.jar文件,现在我在作业通知中看到了Hipchat选项。尽管我写了房间ID,并且我得到了一个令牌,以允许Rundeck向此房间发送通知,但什么也没有发生。
我看到了这个主题:https://github.com/rundeck/rundeck/issues/764
我也得到了这个日志:
2018-01-31 15:15:12,122 [quartzScheduler_Worker-3] INFO grails.app.services.rundeck.services.ExecutionUtilService - Execution successful: 13 in project proyecto_prueba
2018-01-31 15:15:12,501 [quartzScheduler_Worker-3] INFO grails.app.services.rundeck.services.ExecutionService - updated scheduled Execution
2018-01-31 15:15:31,088 [quartzScheduler_Worker-4] ERROR grails.app.services.rundeck.services.PluginService - Notification: configuration was not valid for plugin 'HipChatNotification': apiAuthToken: requiredHipchat插件运行错误是因为上次更新是在2016年,还是我的配置错误?
事先谢谢你。
问候你,迈克。
发布于 2018-02-02 16:46:38
我找到问题了。Hipchat API令牌必须有下一个作用域: Send notification y View Room。使用这些作用域,我必须在Rundeck配置文件中指定下一行:
配置框架: framework.plugin.Notification.HipChatNotification.apiVersion=v2 framework.plugin.Notification.HipChatNotification.apiAuthToken=value
配置项目: project.plugin.Notification.HipChatNotification.apiVersion=v2 project.plugin.Notification.HipChatNotification.apiAuthToken=value
https://stackoverflow.com/questions/48544984
复制相似问题