【测试自动化3】- CICD自动构建与部署

本文介绍UiPath 源代码版本管理的GIT集成和Jenkins 自动构建部署工具的使用

在这里插入图片描述

0. RPA中的CI/CD管理

持续集成 (CI) 和持续部署 (CD) 体现了一种文化、一组操作原则和一组实践,以使代码的交付更频繁、更可靠。
在这里插入图片描述

基本步骤

  1. GIT 推送触发器构建和部署
  2. 包源代码
  3. 自动化单元和集成测试
  4. 部署到生产之前的批准
  5. 一致的构建和部署环境
  6. 自动化相关任务
    在这里插入图片描述

1. Git代码管理 - (本地部署建议用Gitlab)

1.1 注册Github

在这里插入图片描述

1.2 创建项目的存储桶

在这里插入图片描述

1.3 安装本地Git和生成SSH秘钥对

如果是windows环境中的Jenkins,需要git工具从gitlab中拉包到workspace,
同时可以生成SSH Key,用来建立信任的连接。

先下载个Git的windows版本,https://git-scm.com/download/win
在这里插入图片描述

1.4 SSH秘钥存入Github(免登录)

在这里插入图片描述

2. Studio中项目推送Github

2.1 UiPath 中启用Git管理

在这里插入图片描述

2.2 打开项目,点击Git init初次存入

在这里插入图片描述

2.3 建立连接信息

输入签名、邮箱,添加repository的信息(github项目名、SSH地址),
在这里插入图片描述

2.4 输入SSH的本地私钥和密码

在这里插入图片描述

2.5 提交和推送成功

在这里插入图片描述

3. Jenkins 安装和连接

3.1 下载安装Windows版本

Jenkins for windows| https://jenkins.io/ ,选择Windows安装,见下图|

在这里插入图片描述

3.2 安装插件

在这里插入图片描述

3.3 安装uipath 插件!

在这里插入图片描述

《待续》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值