Поиск журналов отладки .npm в Azure DevOps Pipeline

Поиск журналов отладки .npm в Azure DevOps Pipeline

У меня есть существующий конвейер сборки для веб-приложения Vue, который безупречно работал больше года до сегодняшнего дня. Я не парень DevOps, поэтому я не понимаю это на 100% и попал в это, но вот предыстория.

Это процесс CI, построенный на Docker, с процессом сборки, контролируемым Azure DevOps и отправленным в Google Cloud и Kubernetes (это краткая версия всего этого). Команда сборки Docker запускает файл docker в проекте, где он дает сбой, который выглядит следующим образом:

FROM node

COPY . /project
WORKDIR /project

RUN npm install

RUN npm run build

FROM nginx:1.13-alpine

COPY ./config/nginx-site.conf /etc/nginx/conf.d/default.conf
COPY ./config/entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh

COPY --from=0 /project/dist/ /app

CMD ["/entrypoint.sh"]

Все работает отлично, пока не доходит до установки npm, где она прерывается и выдает следующие строки:

npm ERR! Полный журнал этого запуска можно найти в: npm ERR! /root/.npm/_logs/2019-06-26T21_20_37_033Z-debug.log Команда '/bin/sh -c npm install' вернула ненулевой код: 1‌

[ошибка]Команда '/bin/sh -c npm install' вернула ненулевой код: 1

[ошибка]/usr/bin/docker завершился с кодом возврата: 1

[раздел]Завершение: создание изображения.

Я, наверное, мог бы копнуть немного больше, но я понятия не имею, где находится файл root/.npm/_logs для журналов отладки npm в процессе сборки Azure. Я искал везде. Кроме того, как уже упоминалось, этот процесс сборки отлично работал при развертывании два дня назад, и ничего не было изменено в конвейере сборки.

Любая помощь или руководство будут оценены по достоинству.

Связанный контент