Предотвратить использование deps.get по сети, если deps обновлен? - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь сделать условное депонирование некоторого кода Elixir. То есть: я хочу предоставить тарбол, содержащий все необходимое для создания моего проекта.

Итак: я запускаю mix deps.get при сборке тарбола, который отлично работает.

Чтобы убедиться, что в сборке есть все, я запускаю ее на машине (на самом деле это контейнер докеров), у которой нет подключения к Интернету.

Но когда я запускаю make, который запускает mix deps.get, он пытается набрать repo.hex.pm, даже если зависимости обновлены (согласно mix.lock).

Как мне это остановить?

1 Ответ

0 голосов
/ 21 марта 2019

Насколько я знаю, нет способа сделать это.

Вероятно, вам не следует запускать mix deps.get в этом контейнере, это приведет к сбою в задаче компиляции, если у вас нет всех зависимостей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...