jenkins 在ubuntu 无法加载.bashrc的问题

ubuntu有个坑,会给.bashrc埋一段代码

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

当你用jenkins,在执行构建命令的时候,你想着,我在bashrc配置了很多变量,为毛不生效

因为执行.bashrc的时候,如果发现不是互动操作的方式,会自动return了。所以我们需要把这段设置注释掉。

注释掉之后,再来看,一切就正常了

在构建的时候,我们需要加入引用.bashrc

source $HOME/.bashrc

分类: 默认 标签: 发布于: 2022-03-15 15:13:37, 更新于: 2022-03-15 15:15:26