在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.
我缺少任何步骤,还是需要添加任何额外的配置?