Окружающая среда: Дженкинс: Дженкинс: Лтс. Я установил NodeJS плагин. Я пытаюсь выполнить сборку для реактивного проекта. Мой проект прекрасно собирается за пределами Jenkins, но когда Jenkins пытается его построить (вот мой сценарий этапа):
stage ("Build") {
nodejs(cacheLocationStrategy: workspace(), nodeJSInstallationName: 'Node 13.12') {
sh label: '', script: 'cd weather-station-ui; npm run build' // some block
}
}
Я перепробовал все, что мог, но моя сборка не удалась:
Creating an optimized production build...
Warning: React version was set to "detect" in eslint-plugin-react settings, but the "react" package is not installed. Assuming latest React version for linting.
Failed to compile.
./src/index.js
Cannot find module: 'react'. Make sure this package is installed.
Каков наилучший способ получить поддержку сборки Node / npm для Jenkins, работающего в контейнере?
Спасибо!