本地执行shell命令成功,Jenkins 远程执行 shell命令有时 提示命令找不到,或者make的时候报错。

因为Jenkins执行shell时无法获取环境变量的原因导致

解决办法在shell脚本上加上环境变量如

#!/bin/bash

source ~/.bash_profile
source /etc/profile

就可以正常用Jenkins执行shell了

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐