0
点赞
收藏
分享

微信扫一扫

码云自动化流水线配置并通知飞书之准备工作

码云自动化流水线配置并通知飞书之准备工作_码云

码云流水线

之前讲过Jenkis方式部署项目,其实对于一些个人小项目和测试项目,我们有一个更方便的工具,码云以及它的流水线,本篇先介绍一下要准备的工作!

目标是什么

主要要做到,在码云上一键构建,自动部署并同时给飞书机器人发送结果。

注意可以选择钉钉、飞书、企业微信,我这里选择的是飞书,其实配置都差不多

码云自动化流水线配置并通知飞书之准备工作_码云_02

通知可选示意图

配置飞书通知

凭证管理

路径:设置(鼠标悬浮到右上角头像)找到流水线Gitee go的凭证管理。

码云自动化流水线配置并通知飞书之准备工作_Docker_03

设置入口

码云自动化流水线配置并通知飞书之准备工作_Docker_04

凭证管理

新增凭证

点击新增凭证

码云自动化流水线配置并通知飞书之准备工作_Docker_05

选择类型

码云自动化流水线配置并通知飞书之准备工作_码云_06

表单

WebHook和加签密钥是从飞书那边获取的

仓库作用域我这里选择的全部,也可以单个选择

飞书群机器创建

飞书官方:自定义机器人是一种只能在当前群聊中使用的机器人

创建群聊

码云自动化流水线配置并通知飞书之准备工作_linux_07

群创建入口

码云自动化流水线配置并通知飞书之准备工作_linux_08

创建群聊

码云自动化流水线配置并通知飞书之准备工作_码云_09

创建完毕

创建群机器人

路径:从群里右边的...进入到设置选择群机器人然后添加机器人

码云自动化流水线配置并通知飞书之准备工作_linux_10

创建入口

码云自动化流水线配置并通知飞书之准备工作_Docker_11

创建入口

码云自动化流水线配置并通知飞书之准备工作_Docker_12

创建入口

码云自动化流水线配置并通知飞书之准备工作_linux_13

创建自定义机器人

码云自动化流水线配置并通知飞书之准备工作_linux_14

创建

码云自动化流水线配置并通知飞书之准备工作_码云_15

创建

码云自动化流水线配置并通知飞书之准备工作_linux_16

创建完成

注意这里的WebHook和加签密钥就是前面所需要的,加签密钥勾选了码云那边就要填写

机器人创建有时间会出问题,如无法创建,可先创建其他类型(非自定义)然后再创建自定义类型

配置主机列表

主机列表入口

路径:跟上面的凭证管理相似

设置(鼠标悬浮到右上角头像)找到流水线Gitee go的主机管理。

码云自动化流水线配置并通知飞书之准备工作_linux_17

主机列表

新建主机

建立主机组

自主导入和云主机类型(腾讯云、阿里云、华为云)导入感觉差不多

我这里是腾讯云服务器

码云自动化流水线配置并通知飞书之准备工作_linux_18

选择类型

码云自动化流水线配置并通知飞书之准备工作_linux_19

创建

注意这里至少创建主机组

仓库作用域一定要选,没有默认,也没有全选

添加主机

然后我们添加主机,有两种方式,都可以使用

码云自动化流水线配置并通知飞书之准备工作_linux_20

新增主机

码云自动化流水线配置并通知飞书之准备工作_码云_21

两种方式

码云自动化流水线配置并通知飞书之准备工作_Docker_22

命令方式

命令方式把命令复制到服务器,然后运行成功后点击确认

码云自动化流水线配置并通知飞书之准备工作_linux_23

文件方式

码云自动化流水线配置并通知飞书之准备工作_码云_24

文件模版

把模版下载后填写完成上传后点确认

准备工作已完成,下篇介绍工作流的配置

码云自动化流水线配置并通知飞书之准备工作_码云_25

关注公众号了解更多


举报

相关推荐

0 条评论