Създадохме скъпоценен камък само за вътрешна употреба, който не се хоства на нито един сървър. Разпространява се на екипи като gem файл, които след това го добавят към своята папка "vendor/cache" и използват Bundler, за да го добавят като зависимост.
Файлът gemspec в проекта за gem определя необходимите зависимости за нашия вътрешен gem, но не ги изтегля, когато се използва „Инсталиране на пакет“. Предполагам, че това е така, защото списъкът със зависимости се извлича от повикване към сървъра rubygems, а не от самия Gem файл?? Ако зависимостите вече са в доставчика/кеша, тогава всичко е наред.
Има ли някакъв начин да инструктирам gem/bundler да получи списъка със зависимости от самия скъпоценен камък, а не от сървър?
Единственото ни решение ли е да създадем вътрешен Gem сървър?