yarn upgrade-interactive – обновление фронтенд-пакетов до новых версий с выводом ченджлогов
В yarn пакеты обновляются двумя командами:
Обычно я выполняю сначала upgrade-interactive, обновляю ряд пакетов крупно, и сразу после добиваю мелочь yarn upgrade – прим. ред.
  В yarn пакеты обновляются двумя командами:
yarn upgrade – обновляет пакеты «безопасно», с учетом выставленных в package.json ограничений по версиям. Обычно это значит, что скачиваться будут лишь минорные обновления и хотфиксы, без изменений, ломающих совместимость. Отсюда обновление и «безопасное»yarn upgrade-interactive --latest – находит самые новые версии пакетов (включая мажорные обновления), и выдает интерактивный список всех пакетов с ссылками на репозитории и ченджлоги. Удобно, т.к. можно изучить ченджлоги и выбрать, какие пакеты обновляем по-крупному, а какие пока нетОбычно я выполняю сначала upgrade-interactive, обновляю ряд пакетов крупно, и сразу после добиваю мелочь yarn upgrade – прим. ред.
gem_updater – полезный гем-помощник при обновлении бандла
Утилита обновляет гемы (через bundle update) и после выводит перечень changelog'ов. Оч удобно, т.к. теперь при каждом мажорно-минорном апдейте можно не лезть за ченджлогами в гугл
  Утилита обновляет гемы (через bundle update) и после выводит перечень changelog'ов. Оч удобно, т.к. теперь при каждом мажорно-минорном апдейте можно не лезть за ченджлогами в гугл
gem install gem_updater
gem_update
https://github.com/MaximeD/gem_updaterbundle install --jobs – ускоряем установку и обновление гемов
И у bundle install, и у bundle update можно задать параметр --jobs – кол-во параллельных воркеров, которые будут заниматься установкой/обновлением гемов
По-умолчанию --jobs равно 1. Ставим число, равное кол-ву ядер у процессора – получаем прирост в скорости
Также можно выставить глобальное значение по-умолчанию, и вызывать привычные bundle install, bundle update (и gem_update из поста выше – прим. ред.), и все они будут выполняться с параллелизмом
  И у bundle install, и у bundle update можно задать параметр --jobs – кол-во параллельных воркеров, которые будут заниматься установкой/обновлением гемов
По-умолчанию --jobs равно 1. Ставим число, равное кол-ву ядер у процессора – получаем прирост в скорости
Также можно выставить глобальное значение по-умолчанию, и вызывать привычные bundle install, bundle update (и gem_update из поста выше – прим. ред.), и все они будут выполняться с параллелизмом
bundle config --global jobs 8
            