Poise-python and poise-ruby released

I’ve pushed poise-python, poise-ruby, and poise-ruby-build to both Rubygems and Supermarket. These cookbooks manage installing Ruby/Python runtimes from a variety of sources, installing packages/gems, and other language-specific tasks. You can find docs at https://github.com/poise/poise-python and https://github.com/poise/poise-ruby.

As previously mentioned, the python cookbook is now deprecated in favor of poise-python. You can find a migration guide at https://github.com/poise/poise-python#upgrading-from-the-python-cookbook.

As a quick taste of the overall style, to install Ruby 2.x and run a bundle install:

ruby_runtime '2'
bundle_install '/opt/myapp/Gemfile' do
  without 'development'
  deployment true
end

If anyone has questions on the new cookbooks and how they work, please don’t hesitate to contact me.

–Noah

Thoroughly useful.

Thank you.

On Mon, Aug 24, 2015 at 2:54 PM, Noah Kantrowitz noah@coderanger.net
wrote:

I've pushed poise-python, poise-ruby, and poise-ruby-build to both
Rubygems and Supermarket. These cookbooks manage installing Ruby/Python
runtimes from a variety of sources, installing packages/gems, and other
language-specific tasks. You can find docs at
GitHub - poise/poise-python: A Chef cookbook to provide a unified interface for installing Python, managing Python packages, and creating virtualenvs. and
GitHub - poise/poise-ruby: A Chef cookbook to provide a unified interface for installing Ruby and running things with it..

As previously mentioned, the python cookbook is now deprecated in favor of
poise-python. You can find a migration guide at
GitHub - poise/poise-python: A Chef cookbook to provide a unified interface for installing Python, managing Python packages, and creating virtualenvs..

As a quick taste of the overall style, to install Ruby 2.x and run a
bundle install:

ruby_runtime '2'
bundle_install '/opt/myapp/Gemfile' do
  without 'development'
  deployment true
end

If anyone has questions on the new cookbooks and how they work, please
don't hesitate to contact me.

--Noah

--
Yoshi Spendiff
Ops Engineer
Indochino
Mobile: +1 778 952 2025
Email: yoshi.spendiff@indochino.com