Skip to content

A plugin that send message via webhook of Feishu(Lark) group robot

License

Notifications You must be signed in to change notification settings

tigerlee/rundeck-lark-notification-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rundeck-lark-notification-plugin

本插件可将Rundeck通知通过自定义机器人Webhook发送到飞书。

安装

  1. 下载 插件文件
wget "https://github.com/tigerlee/rundeck-lark-notification-plugin/releases/download/1.0.0/lark-notification-plugin-1.0.0.jar"
  1. 将插件文件rundeck-lark-notification-plugin-1.0.0.jar放到插件目录
mv rundeck-lark-notification-plugin-1.0.0.jar /var/lib/rundeck/libext

提示: Rundeck 3.0以上用户可以使用管理员账号在系统设置中上传插件。

  1. 插件现在可以使用了。

从源码构建

$ git clone git@github.com:tigerlee/rundeck-lark-notification-plugin.git
$ cd rundeck-lark-notification-plugin
$ gradle build
# 或通过Docker
# docker run --rm -v "$PWD":/home/gradle/project -w /home/gradle/project gradle:6.0.0-jdk8 gradle build

使用说明

提供者: LarkNotificationPlugin

插件属性:

  • Webhook地址: 飞书自定义群机器人Webhook地址。可配置多个以逗号分隔的地址。示例: https://open.feishu.cn/open-apis/bot/v2/hook/xxxx

  • @: 需要提及的人。由于飞书自定义群机器人目前不支持(必须使用open_id)通过@指定用户,这里的@只起到显示作用,并不会有真正的@功能。


配置示例

picture


飞书消息示例

picture


致谢