linux上用tomcat部署jenkins最新版本,插件安装、allure-results does not exist问题解决
在Linux上使用Tomcat部署最新的Jenkins版本并解决allure-results不存在的问题,需要经过一系列步骤。首先,确保配置JDK和Tomcat权限,参考《测试逆转大师:linux下安装配置环境 jdk、tomcat、Mysql》。下载并安装Tomcat 10,将其解压至合适的目录,如/var/,并将Jenkins war包放入Tomcat工作目录。如果是sudo用户,可能需要调整权限,root用户则无需额外处理。Jenkins最低要求JDK 12及以上版本,启动Tomcat并设置管理员账户。
配置Jenkins系统,安装LocaleVersion语言插件以支持中文界面,通过jenkins.io下载。然后安装allure报告插件,搜索并安装第一个选项。Jenkins配置时,别名和文件路径需正确设置,包括JDK路径和allure环境。
遇到allure报告生成问题时,关键在于Allure插件依赖于Allure命令行工具,报告需要在Jenkins构建工作区或指定目录内。如果报告在jenkins工作区以外,需要将其复制到工作区才能生成Allure报告。
在docker环境中部署Jenkins时,如果需要在sudo用户权限的Linux内部容器中执行shell命令,如playwright,需要确保Jenkins能够与容器内的命令交互执行。这可能需要对容器内的权限和Jenkins插件设置进行适当的调整。
温馨提示:内容为网友见解,仅供参考
Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答