Admin

Jenkins Publish Over SSH 使用 nvm
2020年9月4日 16:26 6 0 0 0

Jenkins Publish Over SSH 使用 nvm

远程服务器使用 nvm 安装了多个并存的 nodejs,且都不是 -g 全局安装的

例如,nvm 安装路径 /home/wood/.nvm,在 ~/.bashrc 内用环境变量启用

这个nvm 内安装了 node 环境 v13.14.0

如果什么都不做,插件远程 ssh 执行 nvm use v13.14.0 会提示:

  1. bash: line 2: nvm: command not found

只需要在命令前加上同 ~/.bashrc 的内容即可:

  1. export NVM_DIR="/home/wood/.nvm"
  2. [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
  3. nvm use v13.14.0
  4. ....
发布内容,请遵守相关法律法规。
评论