Есть ли способ получать уведомления о новых драгоценных камнях с Bundler? - PullRequest
4 голосов
/ 02 февраля 2011

Я использую Bundler для управления зависимостями драгоценных камней.

Есть ли способ получить уведомление, когда новый драгоценный камень указанного в Gemfile доступен?

Ответы [ 4 ]

4 голосов
/ 23 мая 2012

Команда bundle outdated скажет вам, какие драгоценные камни могут обновляться в вашем комплекте Для получения дополнительной информации о том, как использовать команду, посмотрите справочную команду bundle --help outdated

Дополнительная документация по команде: http://gembundler.com/v1.1/bundle_outdated.html

4 голосов
/ 02 февраля 2011

Хотя я не думаю, что есть способ напрямую контролировать ваш Gemfile, веб-сайт RubyGems позволяет подписаться на несколько драгоценных камней, если вы создадите учетную запись и войдете в систему. Затем вы можете подписаться на канал RSS (при условии, что вы используете читатель RSS) и знать каждый раз, когда выходит новая версия.

3 голосов
/ 02 февраля 2011

Согласно " Может ли сборщик показать мне, какие гемы в Gemfile имеют более новые версии (например, пробный запуск обновления комплекта) " - прямого способа сделать это не существует.

В качестве обходного пути, если вы используете управление версиями, просто вызовите bundler update печать различий Gemfile.lock (против версии из репо) и верните его обратно.

Обновление июнь 2012 : начиная с пакета1.1 появилась новая опция команды bundle outdated - она ​​прекрасно печатает то, что установлено, и последние версии гемов:

$ bundle outdated
Fetching gem metadata from http://rubygems.org/.......

Outdated gems included in the bundle:
  * multi_json (1.3.6 > 1.1.0)
  * activesupport (3.2.6 > 3.2.1)
  * activemodel (3.2.6 > 3.2.1)
  * journey (1.0.4 > 1.0.3)
...

Спасибо, Шон.

0 голосов
/ 17 февраля 2011

Я набросал один способ реализации уведомлений, здесь: http://www.masonsimon.com/idea-email-notification-of-new-gem-versions-i. Я надеюсь, что скоро у него будет время, но если кто-то еще захочет реализовать его первым, не стесняйтесь:)

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