运维开发网

jenkins

0
  • Jenkins与Docker的自动化CI/CD

    高效的CI/CD环境能获得什么呢?及时发现问题:提早得到集成反馈和修复大幅度减少故障率:业务流程化,减少人工出错风险加快迭代速度:可以在几分钟内运行几十次、甚至上百次持续集成减少时间成本:多项目管理及繁琐的部署工作没有了,不必...[详细]

    2021-04-28 10:29 分类:云计算
  • Jenkins(5)生成allure报告

    前言 jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。 allure安装 在运行代码的服务器本机,我这里是用的docker容器,在容器内部安装allure-pytest 先进docker容器 docker exec -[详细]

    2021-04-28 09:22 分类:编程语言
  • Jenkins(6)测试报告邮件发送

    前言 前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。 安装 Email Extension Plugin 插件 jenkins首页-系统管理-插件管理,可选插件,搜索: Email ,安装Email Extension Pl...[详细]

    2021-04-28 09:21 分类:编程语言
  • Jenkins(7)参数化构建(构建git仓库分支)

    前言 当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支。 下载安装Git Parameter插件 系统管理-插件管理-搜索:Git Parameter 下载安装 等待安装即...[详细]

    2021-04-28 09:20 分类:编程语言
  • Jenkins(8)构建触发器之定时构建和轮询 SCM

    前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 jenkins的定时任务是用的crontab语法 定时构建语法 五颗星,中间用空格隔开 * * * * * 第一颗*表示...[详细]

    2021-04-28 09:19 分类:编程语言
  • Jenkins(3)拉取git仓库代码,执行python自动化脚本

    前言python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了 新建项目打开Jenkins新建一个自由风格的项目 源码管理Repository URL 代码仓库地址Credentials git仓库登陆的账号和密码凭证指定...[详细]

    2021-04-28 08:57 分类:Python
  • Jenkins(2)docker容器中安装python3

    前言使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。 进jenkins容器进docker容器, 加上-u root 以root用户权限进入容器docker exec -i...[详细]

    2021-04-28 08:38 分类:Python
  • Jenkins入门(一)

    25.1 CI/CD介绍互联网软件的开发和发布,已经形成了一套标准流程,假如把开发工作流程分为以下几个阶段:编码 → 构建 → 集成 → 测试 → 交付 → 部署正如你在上图中看到[详细]

    2021-04-26 12:30 分类:Linux
  • Jenkins入门(二)

    25.3 Jenkins部署java项目我们之前使用jenkins发布了php代码,但这种需求在生产环境中可能用的并不多,用的更多的反而是部署java项目,java的项目是需要编译和打包的。编译和打包用maven完成,所以需要安装maven。创建私有仓库首先搭建一...[详细]

    2021-04-26 12:27 分类:Linux
  • Jenkins 之 pipeline流水线入门

    一、自由风格项目弊端任务的完成需要在Jenkins端维护大量的配置没法做版本控制可读性、可移植性很差,不够优雅[详细]

    2021-04-22 13:03 分类:Linux