lark-notice-plugin
是一个用于 Jenkins
的 构建通知机器人
通知插件,可以将 Jenkins
构建过程以及结果通知推送到 Lark
、飞书
、钉钉
协作平台。
可配置多个的通知时机,包括 构建启动时
、构建中断
、构建失败
、构建成功时
、构建不稳定
等。
支持多种不同类型的消息,包括 文本消息
、图片消息
, 群名片消息
、富文本消息
、卡片消息
;
同时该插件还提供了自定义模板
和变量
的功能,使您能够根据自己的需求来定制通知消息的内容和格式。
请参考 官方文档
在 IDEA
右侧 maven
控制面板中添加 hpi:run
到启动配置:
set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=5005,suspend=n
mvn hpi:run -Djetty.port=8080
- 打开
idea
中maven
面板,Plugins
下的hpi
插件hpi:run
右键选择Modify Run Configuration..
设置- 点击
Modify Options
后选择Add VM Options
选项- 在
VM options
处输入:-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=5005,suspend=n
- 点击运行按钮开始执行
maven
命令(勿使用Debug
模式运行)
- 打开
Run/Debug Configurations
并点击Add New Configuration
后选择Remote JVM DEBUG
- 配置端口后
Run
运行调试- 启动后控制台打印信息:
Listening for transport dt_socket at address: 5005
- 使用 Alibaba Java Coding Guidelines 校验代码规范。
- 使用 Google Style Guide 统一代码风格。
IDEA
下载 intellij-java-google-style.xml
通过
Settings
->Editor
Code Style
进行导入。
感谢 JetBrains 提供的免费开源 License