Я строю Ruby-проект на Travis CI и использую Gemfile и Bundler для управления зависимостями.Мой .travis.yml
содержит только одну строку о кэшировании:
cache: bundler
И я полагаюсь на это в других местах (команда Travis по умолчанию install
, каталоги кэша, плюс дополнительная bundle clean
перед загрузкой кэша).
По умолчанию Gemfile.lock
не кэшируется.Я хочу кешировать его, чтобы Bundler пропустил разрешение зависимостей и использовал кэшированный Gemfile.lock
.Я не нашел правильного решения для этого.
Есть идеи?