Jenkins中找不到pyenv命令问题解决

个人博客地址:Jenkins中找不到pyenv命令问题解决 | 一张假钞的真实世界

错误信息如下:

复制代码
Building in workspace /home/zhangjc/.jenkins/workspace/updateCompanies
[updateCompanies] $ /bin/sh -xe /tmp/jenkins15523675592087959393.sh
+ pyenv activate probe
/tmp/jenkins15523675592087959393.sh: 2: pyenv: not found
Build step 'Execute shell' marked build as failure

查看用户环境变量加载脚本.bashrc,找到pyenv环境变量加载内容,将内容添加至Jenkins构建步骤脚本中,如下:

复制代码
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

pyenv activate probe
相关推荐
遨游DATA4 小时前
Jenkins 修改 config.xml 后页面仍是旧配置:让 live job 配置真正生效
ci/cd·jenkins·devops·故障排查·config.xml
Dobby_055 小时前
【CICD】Jenkins Pipeline 快速学习入门
运维·学习·jenkins
上海安当技术21 小时前
统一身份认证平台怎么落地?11 个异构业务系统接入 ASP 的完整实施路径
数据库·servlet·架构·kubernetes·jenkins
回眸不遇3 天前
类型的区别和应用场景 nested 每个对象独立存储为隐藏的子文档 适合存储数组 查询的时候有特定的语法 nested查询 且字段要 ...
运维·jenkins
X1A0RAN4 天前
容器化部署 Jenkins 教程
运维·docker·jenkins
BullSmall4 天前
jenkins 全局工具变更后,构建的任务为什么没有刷新过来
运维·jenkins
BullSmall4 天前
报错 libatomic.so.1: No such file or directory
jenkins
ji_shuke5 天前
从零深入:基于 Playwright + Pytest + Allure 的企业级 Web 端到端自动化测试框架实战
前端·自动化测试·docker·jenkins·pytest·allure·playwright
上海安当技术5 天前
老系统零改造接入:旁路代理统一认证实战
java·servlet·架构·kubernetes·jenkins
Mr. zhihao5 天前
Jenkins 从节点连不上主节点?一次网络排查全记录 + 机器间通信“拦截层“全景讲解
网络·servlet·jenkins