项目简介
本项目是基于Go语言的Drone CI/CD插件,可在自动化部署成功后发送通知。开发者能实时获取部署成功消息,包含仓库名称、版本、提交者、耗时、提交分支和提交信息等。
项目的主要特性和功能
- 环境变量配置:借助环境变量配置通知发送参数,如推送链接、推送密钥、发送类型和内容等。
- 支持多种消息类型:可发送文本、图片、Markdown等类型的消息。
- 与Drone CI/CD集成:能无缝集成到Drone CI/CD流程,自动在部署成功后发送通知。
安装使用步骤
前提条件
确保已安装Go语言环境,并设置好相关环境变量。
步骤
- 获取源码:下载本项目的源码文件。
- 编译插件:使用
go build
命令编译插件。 - 配置环境变量:依据项目需求,配置推送链接、推送密钥等相应环境变量。
- 集成到Drone CI/CD流程:在Drone的pipeline配置文件中添加插件配置,指定插件镜像和相关参数。
- 运行和测试:运行Drone的CI/CD流程,测试插件功能。
注意事项
使用本插件时,需确保正确配置环境变量,了解相关使用限制和要求。在生产环境使用时,建议充分测试以保证插件的稳定性和可靠性。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】