Рабочий путь Circleci кажется другим - PullRequest
0 голосов
/ 02 апреля 2019

Привет всемВ моем скрипте я создаю файл .env с помощью команды node aws.Этот файл сгенерирован правильно, но во время сборки пряжи скрипт сборки не может найти мой файл .env в /usr/src/.env. Я думал, что это моя конфигурация, но если я запускаю команды запуска вручную в circleci ssh, он работаетпрекрасно ... Есть идеи?

FROM mhart/alpine-node:10 as env
ARG SERVER_ENV

WORKDIR /usr/src
COPY aws.js /usr/src
RUN yarn add aws-sdk
COPY . .
RUN node aws ${SERVER_ENV}

FROM mhart/alpine-node:10 as base
WORKDIR /usr/src
COPY package.json yarn.lock /usr/src/
RUN yarn install
COPY . .
COPY --from=env /usr/src .
RUN yarn build


FROM mhart/alpine-node:10
WORKDIR /usr/src
COPY --from=base /usr/src .

...