Jenkins
文章平均质量分 91
村东头老杨
专注接口自动化、测试开发
展开
-
jenkins-凭据管理(删除多余的凭据)-(十三)
jenkins在源码管理选择 Credentials 的时候,有时候会不小心添加多余的凭据,在列表中会显示很多,看着碍眼。可以在首页的凭据管理删除多余的凭据。凭据管理新建job-源码管理-选择 Credentials,发现有几个重复的回到jenkins首页,打开凭据管理-系统-全局凭据全局凭据管理,选中要删除的,点删除就行了确定删除...转载 2020-04-08 09:26:34 · 2601 阅读 · 0 评论 -
jenkins-github上提交代码后构建job(十二)
当我们有代码提交到代码仓库时,我们希望能自动触发构建任务,这个需求可以用jenkins的“构建触发器”来实现。一般自己公司有本地的代码参考如gitlab,我这里以github为例,设置都差不多。环境准备:1.Jenkins安装GitHub Plugin插件2.Jenkins服务可以外网访问系统设置jenkins系统管理-系统设置-Git Hub插件,点开高级选项勾选为 Gi...转载 2020-04-08 09:25:47 · 252 阅读 · 0 评论 -
jenkins-通过SSH配置Linux宿主机为slave节点(十一)
前面jenkins是搭建在docker容器里,运行job的时候默认会在容器内部运行代码,相关的依赖环境需要在docker容器重新安装一遍,这样很不方便。如果宿主机已经安装好相关的运行环境了,docker容器我们搭建好jenkins就行了, 把宿主机设置为jenkins的一个slave节点安装SSH插件去插件管理-可选插件搜索: SSH Agent安装完成启用SSH Server...转载 2020-04-08 09:24:44 · 1353 阅读 · 0 评论 -
jenkins-参数化构建(构建git仓库分支)(十)
当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支。Git Parameter插件先下载 Git Parameter 插件,系统管理-插件管理-搜索:Git Parameter 下载安装安装完成参数化构建工程General-参数化构建过程-添加参数-Git Parameter,...转载 2020-04-07 15:16:44 · 940 阅读 · 0 评论 -
jenkins-生成Allure报告(Allure Jenkins Plugin)(八)
jenkins上集成allure的报告才是高大上的,jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。allure安装在运行代码的服务器本机,我这里是用的docker容器,在容器内部安装allure-pytest。先进docker容器docker exec -it -u root 容器id /bin/...转载 2020-04-07 15:14:19 · 396 阅读 · 0 评论 -
jenkins-运行python自动化生成html报告(七)
pytest脚本运行可以生成html的报告,jenkins上有生成html报告的插件,运行完成后直接在jenkins上显示HTML Publisher系统管理-插件管理-可选插件,搜索:HTML Publisher勾选 HTML Publisher ,点直接安装更新中心查看安装完成后回到首页执行 shell执行shell里面配置生成pytest的报告,运行完成后...转载 2020-04-07 15:13:22 · 640 阅读 · 0 评论 -
jenkins-进docker容器修改jenkins时间(六)
用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,需修改容器内部的系统时间查看时间先查看宿主机的系统时间date -R进docker容器查看时间docker exec -it -u root 容器id /bin/bash查看容器内部的系统时间,跟宿主机的不一致date -R查看容器内部系统时区,显示的是Etc/UTCroot...转载 2020-04-07 15:12:33 · 239 阅读 · 0 评论 -
jenkins-jenkins拉取git仓库代码,执行python自动化脚本(五)
python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了git源码管理代码上传git仓库这里就不介绍了,可以看之前写过的github相关这篇https://www.cnblogs.com/yoyoketang/p/7302515.html自己公司内部的一般用gitlab,可以参考这篇https://www.cnblogs.com/yo...转载 2020-04-07 15:11:36 · 1415 阅读 · 0 评论 -
jenkins-进docker容器安装python3环境(四)
使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。遇到问题构建的时候输入pip3,提示:pip3: not found构建job后控制台输出内容Started by user adminRunning as SYSTEMBuilding in ...转载 2020-04-07 15:10:45 · 1325 阅读 · 0 评论 -
jenkins-Jenkins插件下载速度慢、安装失败(三)
jenkins下载插件很慢,或者无法下载,需修改插件管理下载源地址,如果改了还是很慢需修改default.json文件里面的地址插件下载管理先进入http://ip:9090/pluginManager/advanced插件管理页,原来的地址是https://updates.jenkins.io/update-center.json如果跟着上一篇操作https://www.cnb...转载 2020-04-07 15:09:41 · 464 阅读 · 0 评论 -
jenkins-首次输入密码后卡在空白页不加载(二)
如果在jenkins安装完成后,首次输入密码后,一直卡着空白页,加载不出选择插件的页面,需修改update-center.json的地址出现问题输入密码界面,按提示输入密码如果一直在这样界面,卡着不动了,无法出现选择安装插件的页面这个是因为更新地址是国外的被墙了,需修改成国内的地址修改update-center.json地址在/home/jenkins目录找到文件...转载 2020-04-07 15:08:10 · 316 阅读 · 0 评论 -
jenkins-docker快速搭建jenkins环境(一)
jenkins的环境搭建方法有很多,本篇使用docker快速搭建一个jenkins环境。环境准备: linux服务器 docker docker运行jenkins先下载jenkins镜像https://hub.docker.com/r/jenkins/jenkins/tags,选择lts的jenkins最新版本。jenkins版本太低的话,很多插件安装不上,升级也很麻烦...转载 2020-04-07 15:05:02 · 233 阅读 · 0 评论