jenkins shell脚本执行nvm command失败
·
一个前端同事想做自动化测试,然后在jenkins上添加了job后发现 nvm命令找不到:
+ pwd
/home/work/dev
+ nvm
/tmp/hudson6734131322717002015.sh: line 8: nvm: command not found
Build step 'Execute shell' marked build as failure然后Google看到一个大神答复,有所启发,在执行前添加命令行如下,既可启动nvm,执行相应命令:
. ~/.nvm/nvm.sh
#. ~/.profile //备注,如果其他命令可能会需要
#. ~/.bashrc //同上
添加命令行 nvm use v6.10.0结果如下:
+ nvm_tree_contains_path /home/work/.nvm /home/work/.nvm/versions/node/v6.10.0 + '[' -n 'Now using node v6.10.0 (npm v3.10.10)' ']' + nvm_echo 'Now using node v6.10.0 (npm v3.10.10)' + command printf '%s\n' 'Now using node v6.10.0 (npm v3.10.10)' Now using node v6.10.0 (npm v3.10.10)
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)