У меня есть работа Jenkins со сценарием для запуска веб-приложения VueJS. Файл конфигурации веб-пакета имеет следующее:
module.exports = {
entry: './src/main.js',
output: {
path: path.resolve(__dirname, './dist'),
publicPath: '/dist/',
filename: 'build.js'
},
и скрипт очищает старые файлы, извлекает из git
и затем запускает:
npm install
npm run build
Если я делаю это с терминала Unix (от имени того же пользователя, что и jenkins
), то все работает нормально - я получаю файл dist/build.js
вместе с другими ресурсами, которые создает файл конфигурации. И у node_modules
есть все глубины.
Однако, если я делаю это из задания Дженкинса, все сборки (node_modules
и т. Д.), Кроме build.js
, похоже, не созданы. Я выполнил find
всей файловой системы, чтобы проверить, нет ли места в другом месте, и в файле журнала ничего не показывается.
На самом деле он говорит, что файлы были отправлены, но туда, где я не знаю ...

Любая помощь будет принята с благодарностью. Заранее спасибо.