Создание образа React Docker с помощью env vars и GitlabCI - PullRequest
0 голосов
/ 12 июня 2019

У меня есть приложение реагирования, которое использует .env файл, который не является частью git, поскольку он содержит учетные данные.

Когда я вручную создаю приложение реагирования с помощью Docker:

docker build --no-cache  -f docker/prod/Dockerfile .

А затем, нажав изображение, оно будет работать без проблем.

Но когда я делаю то же самое с gitlab, так как в git нет .env, он не разрешит env vars.

Как мне поступить?

1 Ответ

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

Вы можете предоставить учетные данные в вашем .env индивидуально с помощью переменных среды с маской в ​​Gitlab-UI для вашего проекта (Ваш проект → Настройки → CI / CD → Переменные среды).Эти замаскированные переменные будут отображаться в журналах заданий.

Подробности можно найти здесь: Документы Gitlab

...