• jenkins job执行shell时发现node版本跟实际不一致


    背景:jenkins来构建前端服务,node版本需要10.22.0以上,而实际打包机上的版本为9.11.2,尝试通过nvm alias default v10.22.0修改默认版本解决

    现象:jenkins job里shell执行显示node版本为v9.11.2,而使用同一用户进入打包机发现默认版本已经为v10.22.0,且shell里增加source /etc/profile后依旧无效

    解决:查阅资料发现在ubuntu中,使用source /etc/profile命令可以使新建立的环境变量立刻生效而不用重新启动系统。因此直接去cat /etc/profile,发现问题原因。于是在这里直接修改node版本,问题解决

  • 相关阅读:
    lighting
    移动端
    SVN常见问题
    前四章知识点小结
    如何不运用第三方变量实现两个数的交换
    awk
    sort
    cut
    sed
    30道Linux面试题
  • 原文地址:https://www.cnblogs.com/to-here/p/14185960.html
Copyright © 2020-2023  润新知