вот мой .drone.yml:
pipeline:
test:
image: node:10
commands:
- npm install --production
- npm run build --production
publish:
image: plugins/docker
repo: myhub/image_name
when:
event: push
branch: master
команда npm run build создает папку с именем build со статическими файлами внутри. Однако шаг публикации завершается сбоем при создании образа докера. Вот мой Dockerfile:
FROM node:10-alpine
RUN mkdir -p /app
WORKDIR /app
COPY build build
Ошибка: COPY failed: stat /var/lib/docker/tmp/docker-builder090186817/build: no such file or directory time="2018-05-28T21:19:25Z" level=fatal msg="exit status 1"
Поэтому я не совсем понимаю, как создать некоторые файлы за один шаг и скопировать их на этапе публикации докера...
Спасибо за вашу помощь!