pytest+jenkins+allure搭建中遇到的坑
Posted cliu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pytest+jenkins+allure搭建中遇到的坑相关的知识,希望对你有一定的参考价值。
1.Ubuntu16上安装了Jenkins突然无法登录:
解决办法:
找到 /var/lib/jenkins config.xml 进行备份
将以下代码删除:
<useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"> <denyAnonymousReadAccess>true</denyAnonymousReadAccess> </authorizationStrategy> <securityRealm class="hudson.security.HudsonPrivateSecurityRealm"> <disableSignup>true</disableSignup> <enableCaptcha>false</enableCaptcha> </securityRealm>
重启:service Jenkins restart
详细:https://blog.csdn.net/qq_38959715/article/details/102538285
2.Jenkins账户在Ubuntu系统下的权限问题
sudo passwd jenkins设置密码
添加至root组(可能有影响)
3.无法执行source命令
shell脚本前加上:#!/bin/bash -il
4.远程到其他服务器上可以通过远程服务器安装sudo apt-get expect
shell脚本带上
#!/usr/bin/expect
参考:https://blog.51cto.com/14316149/2419456
以上是关于pytest+jenkins+allure搭建中遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章
docker 搭建 jenkins + allure + jdk + python + pytest + gitee 配置持续集成部署(亲测无坑)
docker 搭建 jenkins + allure + jdk + python + pytest + gitee 配置持续集成部署(亲测无坑)
python+allure+jenkins接口自动化测试框架搭建