mina icon indicating copy to clipboard operation
mina copied to clipboard

Mina version managers plugin

Open lovro-bikic opened this issue 3 years ago • 3 comments

Mina currently supplies tasks for version managers chruby, rbenv, rvm and ry. Since there is interest in supporting other managers (see https://github.com/mina-deploy/mina/pull/625, https://github.com/mina-deploy/mina/pull/667), we've decided to extract all version manager tasks to a separate gem and continue to add support for new managers there.

This change will be implemented in three steps:

  • [x] Release a gem for version manager tasks. It will initially support all managers Mina currently supports.
  • [ ] Release Mina 1.3.0 which will print a deprecation warning for tasks which will be removed in 2.0.0.
  • [ ] Release Mina 2.0.0 which will remove all version manager tasks from Mina.

lovro-bikic avatar Aug 11 '21 11:08 lovro-bikic

Is there a repo for the version manager gem?

risen avatar Sep 07 '21 17:09 risen

Not at the moment, this is still being worked on.

lovro-bikic avatar Sep 26 '21 20:09 lovro-bikic

mina-version_managers plugin has been released!

Repo: https://github.com/mina-deploy/mina-version_managers Gem: https://rubygems.org/gems/mina-version_managers

lovro-bikic avatar Jan 12 '22 15:01 lovro-bikic