Как включить флаг сборки в docker при локальном запуске из GitLab Runner? - PullRequest
0 голосов
/ 10 апреля 2020

Я отлаживаю docker сборку образа локально, надеясь получить лучшее представление о том, почему сборка не удается Я запускаю GitLab CI runner локально:

gitlab-runner exec docker build https://gitlab.com/happy_hedgehog/another_tdd.git#production:services/client test-driven-client:09d8s4324kk -f Dockerfile-prod --build-arg REACT_APP_USERS_SERVICE_URL=""

бегун бросает FATAL: flag provided but not defined: -f, что означает, что он не понимает флаг. Это флаг docker, который указывает, с какого файла начинать сборку. Как я могу обойти это?

Я проверил раздел gitlab-runner help, но не смог найти ничего полезного.

1 Ответ

0 голосов
/ 10 апреля 2020

Я не думаю, что вы можете сделать это в GitLab сегодня. Существует открытая проблема (https://gitlab.com/gitlab-org/gitlab/-/issues/22801), позволяющая указать альтернативный файл Docker.

...