Как решить тайм-аут сборки при использовании travis - PullRequest
0 голосов
/ 15 июня 2019

Я настраиваю travis для отправки изображений в концентратор докеров после запуска тестового скрипта

sudo: required
services:
  - docker
before_install:
  - docker build -t oskygh/react-test -f ./client/Dockerfile.dev ./client
script:
  - docker run oskygh/react-test npm test -- --coverage
after_success:
  - docker build -t osbee/client ./client
  - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_ID" --password-stdin
  - docker push osbee/client

dockerfile.dev

FROM node:alpine
WORKDIR '/app'
COPY ./package.json ./
RUN npm install
COPY . .
CMD ["npm","run","start"]

1 Ответ

0 голосов
/ 15 июня 2019

Как объяснено здесь вы можете использовать функцию travis_wait. Добавление его перед командой, которая не удалась. Вы также можете прочитать этот stackoverflow , который добавил его по-другому.

...