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
相关推荐
凤凰战士芭比Q8 小时前
Jenkins(Pipeline job)
java·servlet·jenkins
云和数据.ChenGuang9 小时前
openEuler安装elasticSearch
大数据·elasticsearch·搜索引擎·全文检索·jenkins
RemainderTime10 小时前
(十)Spring Cloud Alibaba 2023.x:生产级 CI/CD 全链路实战(从 Dockerfile 到 Jenkins)
运维·spring cloud·ci/cd·docker·jenkins
2201_761199041 天前
jenkins找不到Build when a change is pushed to GitHub
运维·github·jenkins
初学者_xuan1 天前
安装与配置Jenkins(OpenEuler)
运维·servlet·jenkins
凤凰战士芭比Q1 天前
Jenkins(环境变量、构建参数、流水线触发、通知报告)
java·servlet·jenkins
凤凰战士芭比Q1 天前
Jenkins(分布式、用户管理)
运维·分布式·jenkins
凤凰战士芭比Q1 天前
Jenkins(部署、基础项目)
运维·servlet·jenkins
沈健_算法小生1 天前
Jenkins权限控制实现
运维·jenkins