码云流水线
❝
之前讲过Jenkis方式部署项目,其实对于一些个人小项目和测试项目,我们有一个更方便的工具,码云以及它的流水线,本篇先介绍一下要准备的工作!
❞
目标是什么
主要要做到,在码云上一键构建,自动部署并同时给飞书机器人发送结果。
注意可以选择钉钉、飞书、企业微信,我这里选择的是飞书,其实配置都差不多
通知可选示意图
配置飞书通知
凭证管理
路径:设置(鼠标悬浮到右上角头像)找到流水线Gitee go的凭证管理。
设置入口
凭证管理
新增凭证
点击新增凭证
选择类型
表单
WebHook和加签密钥是从飞书那边获取的
仓库作用域我这里选择的全部,也可以单个选择
飞书群机器创建
飞书官方:自定义机器人是一种只能在当前群聊中使用的机器人
创建群聊
群创建入口
创建群聊
创建完毕
创建群机器人
路径:从群里右边的...进入到设置选择群机器人然后添加机器人
创建入口
创建入口
创建入口
创建自定义机器人
创建
创建
创建完成
注意这里的WebHook和加签密钥就是前面所需要的,加签密钥勾选了码云那边就要填写
机器人创建有时间会出问题,如无法创建,可先创建其他类型(非自定义)然后再创建自定义类型
配置主机列表
主机列表入口
路径:跟上面的凭证管理相似
设置(鼠标悬浮到右上角头像)找到流水线Gitee go的主机管理。
主机列表
新建主机
建立主机组
自主导入和云主机类型(腾讯云、阿里云、华为云)导入感觉差不多
我这里是腾讯云服务器
选择类型
创建
注意这里至少创建主机组
仓库作用域一定要选,没有默认,也没有全选
添加主机
然后我们添加主机,有两种方式,都可以使用
新增主机
两种方式
命令方式
命令方式把命令复制到服务器,然后运行成功后点击确认
文件方式
文件模版
把模版下载后填写完成上传后点确认
准备工作已完成,下篇介绍工作流的配置
关注公众号了解更多