如何在构建期间动态切换节点版本?

时间:2019-02-02 09:53:41

标签: node.js nvm

执行需要两个不同版本的节点的两个并行构建会导致失败。

有没有办法让两个由同一用户执行的并行构建过程,在同一代理上使用不同版本的节点?

我正在使用Jenkins管道来构建我们的软件。我有一个安装了NVM的构建代理。两个不同的构建(代码库)在代理上并行执行。每个构建都通过调用nvm use x.x.x使用特定的节点版本。

在同一座席上:

  • 构建一个开始并设置节点版本6.14.4。
  • 构建两个启动并设置节点版本8.9.0。
  • 由于缺少8.9.0中的依赖关系,
  • 构建一个失败

0 个答案:

没有答案