解决Jenkins报错
1 linux空间不够问题
1.1 报错现象
/var/lib/jenkins/workspace/CICD
pip3 install -r requirements.txt
/tmp/jenkins17065189145681444047.sh: line 4: pip3: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE
1.2 定位问题
在/var/lib/jenkins/workspace/CICD内敲入pip3 install -r requirements.txt有如下报错:
Using legacy 'setup.py install' for bson, since package 'wheel' is not installed.
Installing collected packages: Jinja2, importlib-metadata, Flask, bson
ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device: '/home/yys/Downloads/Python-3.9.13/Python/lib/python3.9/site-packages/jinja2'
WARNING: You are using pip version 22.0.4; however, version 23.1.2 is available.
You should consider upgrading via the '/home/yys/Downloads/Python-3.9.13/Python/bin/python3.9 -m pip install --upgrade pip' command.
由报错信息可知,是由于执行机没有空间导致。
1.3 解决措施
参考链接
2 bash问题
2.1 问题现象
jenkins的执行shell里面需要通过/usr/bin/python才能执行。
/usr/bin/python -m /usr/bin/pip3 install -r requirements.txt
jenkins报错信息:
Build step ‘Execute shell’ marked build as failure
2.2 问题定位
在linux中pip已加入bash,但是jenkins中还是需要/usr/bin/python来执行
2.3 解决措施
在jenkins的configure中,执行shell命令中,添加:#!/bin/bash
3 虚拟环境问题
3.1 问题现象
WARNING: Running pip as the ‘root‘ user can result in broken permissions and conflicting
3.2 问题定位
使用pip安装python库的时候,经常会碰到这种情况,提示以“root”用户身份运行 pip 可能会导致权限损坏和冲突,往往因为这个问题,导致我们无法更新pip或下载库失败
3.3 解决措施
参考链接
4 jenkins构建完成但一直转圈问题
4.1 问题现象
- jenkins启动了web后台,web后台也能正常相应。
4.2 问题定位
- 因为这个任务是启动一个web服务,直接在机器上执行时,直接占用一个终端。
4.3 解决措施
- 在启动web服务的命令后加>/dev/null &
5 jenkins自动化部署,自动杀掉刚启动的服务
5.1 问题现象
- 虽然jenkins构建flask成功了,但是flask服务没有起来。
5.2 问题原因
- Jenkins会在构建完成后自动杀掉衍生进程
5.3 解决措施
- 在jenkins执行xshell中启动flask服务的命令前加上set BUILD_ID=dontKillMe
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanheiiffe
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13