詹金斯(Jenkins),每个作业使用nodejs版本(Freestyle)

在Jenkins中,如何使用每个作业的nodejs版本(自由式)?

我正在尝试以下代码,该代码将搜索.nvmrc文件,如果文件存在,则从中获取版本,如果文件不可用,则从参数中获取版本。 / p>

node --version

if [ -f $WORKSPACE/.nvkmrc ]
then
    Node_Version=$(tail -1 .nvmrc) 
    Node_Version=${Node_Version//v}
 fi

source ~/.bashrc
nvm install $Node_Version
nvm use $Node_Version
nvm alias default $Node_Version

node --version

第一个节点--version

node --version
v6.9.4

第二个节点-版本

node --version
v12.11.1

并且构建因

而失败
❌ You are using Node.js version 6.9.4 which is not supported for this project.

我缺少任何步骤,还是需要添加任何额外的配置?

W245070399W 回答:詹金斯(Jenkins),每个作业使用nodejs版本(Freestyle)

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3147352.html

大家都在问