在我们的项目中,不同的分支使用多个 Node、angular 和 npm 版本。在这里,我们在不同的从站中安装了这些版本。所以我们被限制在任何奴隶上运行任何分支詹金斯工作。
我们正在尝试在单个 slave 中安装多个 node、angular 和 npm 版本,以便任何分支作业都可以在任何 slave 上运行,并且在运行时我们可以根据分支更改 angular、node 和 npm 版本。
我了解到 nvm 将帮助我们维护多个节点版本,我们可以在运行时使用 nvm 命令调用所需的节点版本。
但是我如何在 jenkins 的构建运行时维护/更改 angular-cli 和 npm 版本,或者我如何在单个从机中安装多个 angualr-cli 和 npm 版本。
提前致谢!