cookbook 'poise-languages', '= 1.3.3'
poise-languages
(17) Versions
1.3.3
-
Follow6
A Chef cookbook to help writing language cookbooks.
cookbook 'poise-languages', '= 1.3.3', :supermarket
knife supermarket install poise-languages
knife supermarket download poise-languages
Poise-Languages Cookbook
Shared support code for Poise's language cookbooks like poise-ruby and
poise-python.
License
Copyright 2015-2016, Noah Kantrowitz
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Changelog
v1.3.3
-
#3 Fix
static
binary installation on AIX and Solaris. - Only run the candidate version check for
system
installs when we aren't passing in package_version.
v1.3.2
- Handle static archive unpacking correctly when a single download is shared between two paths.
v1.3.1
- Fix system package installs on OS X.
v1.3.0
-
%{machine_label}
is available in URL template for static download. - Automatically retry
remote_file
downloads to handle transient HTTP failures. - All
*_shell_out
language command helpers usepoise_shell_out
to set$HOME
and other environment variables by default.
v1.2.0
- Support for installing development headers with SCL providers.
- Add
PoiseLanguages::Utils.shelljoin
for encoding command arrays with some bash metadata characters allowed. - #1 Fix typo in gemspec.
v1.1.0
- Add helpers for installing from static archives.
- Improve auto-selection rules for system and SCL providers.
- Support SCL packages that depend on other SCL packages.
- Support Ruby 2.0 again.
v1.0.0
- Initial release!
Foodcritic Metric
1.3.3 passed this metric
1.3.3 passed this metric