Мы создали драгоценный камень только для внутреннего использования, который не размещен ни на одном сервере. Он распространяется среди команд в виде файла gem, который затем добавляет его в свою папку «vendor/cache» и использует Bundler для добавления его в качестве зависимости.
Файл gemspec в проекте gem определяет требуемые зависимости для нашего внутреннего гема, но не загружает их, когда используется «Bundle install». Я предполагаю, что это связано с тем, что список зависимостей извлекается из вызова сервера rubygems, а не из самого файла Gem?? Если зависимости уже есть в вендоре/кэше, то все в порядке.
Есть ли способ указать gem/bundler для получения списка зависимостей от самого камня, а не от сервера?
Наше единственное решение — создать внутренний сервер Gem?