![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
测试中 Jenkins 的应用
肖遥Janic
学习AI,实践AI,分享AI|
人生有无限可能|Be prepared. Be patient~
展开
-
06-02 Jenkins job 机制
修改系统配置 默认 shell:bash 默认邮箱:邮箱地址与账户 默认地址:服务器域名 安全:设置安全机制 时区:时区修改 插件:设置代理、安装插件、更新插件 slave 节点:添加 slave 节点 修改时区 # 运行容器时修改时区 docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai j原创 2021-09-02 13:37:51 · 96 阅读 · 0 评论 -
06-03 Jenkins 节点管理(Linux)
Jenkins 的任务可以分布在不同的节点上运行。 节点上需要配置 Java 运行环境 节点支持 Windows,Linux,Mac Jenkins 运行的主机,在逻辑上是 master 节点 新增节点实操原创 2021-09-02 13:40:05 · 118 阅读 · 0 评论 -
06-01 搭建持续集成平台 Jenkins
Jenkins 官网 https://www.jenkins.io/ Jenkins 安装相关命令 # 拉取镜像 docker pull jenkins/jenkins # 创建docker的文件映射卷:容器的存放目录 docker volume create jenkins_home # 以挂载方式运行 docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jen原创 2021-09-02 13:35:57 · 75 阅读 · 0 评论 -
06-10 Jenkins 配置 allure 报告
环境准备 运行节点设备需要安装 allure report 运行环境 Jenkins 需要安装 allure report 插件 python 依赖: pip install allure-pytest Jenkins 项目配置 构建执行命令 添加构建后动作 配置后的样式 报告样式 Allure Report 打包发送至邮箱 前提条件: 需要添加邮件插件 通过 ssh 命令打包压缩文件 添加邮件发送配置 将打包生成的压缩文件路径配置到 Attachments 中 解压后,在原创 2021-09-03 20:05:55 · 217 阅读 · 0 评论 -
06-04 Jenkins 权限控制
Jenkins 初始化过程中,会注册一个管理员账户 管理员账户可以创建后续的一般账户,并且为对应用户配置权限 配置允许用户注册 注册用户的操作权限控制 必须由管理员来完成 配置后,用户可自由注册,或者有管理员自行新建用户 启用之后,在 Jenkins 首页可以看到 sign up 入口 团队规模小于10人,不建议启用允许用户注册,减少用户管理时间成本 注册权限配置方式如下: 管理用户权限 ...原创 2021-09-02 13:41:54 · 68 阅读 · 0 评论 -
06-07 Jenkins中配置 Git 认证信息
参考链接: https://ceshiren.com/t/topic/10784 需要在节点设备上配置好公钥 生成/添加 SSH 公钥 的方式 https://gitee.com/help/articles/4181#article-header0 在 Git 上设置公钥 https://gitee.com/help/articles/4191#article-header0 为指定项目设置公钥 配置凭证(使用公钥进行配置) ...原创 2021-09-03 20:02:26 · 151 阅读 · 0 评论 -
06-06 Jenkins 邮件报警机制
相关参考链接: https://blog.csdn.net/fullbug/article/details/53024562 配置 email 安装插件:Email Extension,Email Extension Template 新版本的 Jenkins 默认安装 到系统配置中配置邮箱 邮件模板配置 Jenkins 可根据配置的邮件模板格式发送结果邮件 常用的参数: $BUILD_STATUS:构建结果 $PROJECT_NAME:构建脚本名称 $BUILD_NUMBER:构建脚本编原创 2021-09-03 19:59:47 · 133 阅读 · 0 评论