Używam potoków Jenkins do budowy naszego oprogramowania. Mam agenta kompilacji z zainstalowanym NVM. Dwie różne kompilacje (podstawy kodu) są wykonywane równolegle na agencie. Każda kompilacja używa określonej wersji węzła przez wywołanie nvm use x.x.x.

Na tym samym agencie:

  • Zbuduj jeden uruchamia i ustawia wersję węzła 6.14.4.
  • Zbuduj dwa uruchomienia i ustaw węzeł w wersji 8.9.0.
  • Budować jedna zawiedzie z powodu braku zależności w wersji 8.9.0.

Czy jest jakiś sposób, aby mieć dwa różne proces budowania równoległego używać różnych wersji węzła na tym samym agencie?

tdh
źródło