随笔分类 -  自动化测试 / jenkins

摘要:pipeline 简介 pipeline 基本语法 agent post stages/stage/steps environment options parameters tool when scripts triggers 共享库 pipeline basic steps 插件用法 git pl 阅读全文
posted @ 2021-04-23 17:26 Juno3550 阅读(7408) 评论(0) 推荐(1)
摘要:1. 分布式构建 1.1 添加 linux 节点 1.2 添加 windows 节点 2. 并发构建 2.1 原理 2.2 示例:分别用 chrome/IE/Firefox 并行测试 1. 分布式构建 当持续集成系统管理了特别多的项目时,所有的任务都在主节点上同时执行,那么默认一个节点只能有 2 个 阅读全文
posted @ 2021-04-21 15:14 Juno3550 阅读(3208) 评论(0) 推荐(0)
摘要:1. Jenkins 构建原理 2. 脚本执行失败立即停止执行 3. 脚本执行失败继续后面的执行但最终的结果是构建失败 1. Jenkins 构建原理 Jenkins 的构建成功和脚本执行成功是两个事情,脚本执行成功与否并没有通知 Jenkins,所以会出现明明脚本执行失败了,但是 Jenkins 阅读全文
posted @ 2021-04-20 22:21 Juno3550 阅读(2124) 评论(0) 推荐(0)
摘要:1. 第一个 hello world 项目 2. 构建自动触发的项目(接口测试) 1)新建测试项目(执行测试脚本) 2)新建 Maven 打包项目 3)手动执行构建 4)修改 Web 工程代码并 push 到 Github,触发自动构建 5)邮件发送的构建日志 6)补充:构建编译 java 程序的任 阅读全文
posted @ 2021-04-20 16:37 Juno3550 阅读(625) 评论(0) 推荐(0)
摘要:1. 两种触发方式 2. jenkins 和 github 同步配置 ngrok 安装 webhook 配置 1. 两种触发条件 Jenkins 中建立的任务是可以设置自动触发,更进一步的实现自动化。Jenkins 的触发条件可以分为两种:时间触发和事件触发。 1)时间触发 到了指定的时间就触发构建 阅读全文
posted @ 2021-04-20 11:41 Juno3550 阅读(2199) 评论(0) 推荐(0)
摘要:0. 简介 1. Freestyle project 1)General 2)源码管理 3)构建触发器 4)构建环境 5)构建 6)构建后操作 2. Maven 项目 1)所有配置项 2)Build 3. 流水线 1)所有配置项 2)流水线 4. 多配置项目 1)所有配置项 2)Configurat 阅读全文
posted @ 2021-04-20 10:55 Juno3550 阅读(3250) 评论(0) 推荐(0)
摘要:1. Jenkins 安装插件的两种方式 2. 添加凭据(Credentials) 3. 系统管理——全局工具配置 4. 系统管理——系统设置 5. 常用插件说明 Extended E-mail Notification Deploy war/ear to a container Publish o 阅读全文
posted @ 2021-04-19 22:31 Juno3550 阅读(3551) 评论(0) 推荐(1)
摘要:1. 持续集成简介 2. 持续集成环境搭建(Jenkins) 2.1 Git 安装 2.2 JDK 1.8 安装 2.3 Tomcat 安装 2.4 Maven 简介和安装 2.5 Jenkins 安装和基础配置 2.6 Ngrok 安装 2.7 Gradle 安装 1. 持续集成简介 1.1 持续 阅读全文
posted @ 2021-04-19 14:35 Juno3550 阅读(572) 评论(0) 推荐(0)