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
相关推荐
ldj20201 天前
Jenkins 部署脚本
jenkins
你想考研啊1 天前
三、jenkins使用tomcat部署项目
运维·tomcat·jenkins
你想考研啊1 天前
四、jenkins自动构建和设置邮箱
运维·jenkins
Code blocks1 天前
使用Jenkins完成springboot项目快速更新
java·运维·spring boot·后端·jenkins
会又不会1 天前
Jenkins-Email Extension 插件插件
运维·jenkins
东林牧之2 天前
CICD[导航]、docker+gitlab+harbor+jenkins从安装到部署
docker·gitlab·jenkins
biass2 天前
jenkins角色权限
运维·jenkins
tomorrow.hello2 天前
Jenkins Pipeline(二)
运维·jenkins
会又不会3 天前
Jenkins-Publish HTML reports插件
运维·jenkins
庸子3 天前
基于Jenkins和Kubernetes构建DevOps自动化运维管理平台
运维·kubernetes·jenkins