- Add http_proxy support to
busser plugin install
- Use a SPDX compliant license string in the gemspec
- Remove the pin to bundler 1.x in the development gems
- Misc readme updates
- Add testing with Appveyor
- Pin the Aruba dev dep to prevent API churn
- Pull request #23: Dir.glob does not accept
/
but on windows hosts uses/
when joining path segments - expanding the path corrects this. (@tyler-ball)
- Pull request #20, issue #17: Better detection of failed forked subprocess in
#run_ruby_script!
&#run!
. (@fnichol, @tyler-ball, @tknerr)
- Add optional
--type bat
flag tobusser setup
to support Windows platforms. (@fnichol)
- Simplify busser binstub for more conservative bourne shell support. (@fnichol)
- Pull request #15: Fix spelling in
busser test
. (@obazoud)
- Issue #7: Ensure that Pathname is coerced to a String before calling Thor's #say. (@fnichol)
- Pull request #4, issue #3: /usr/bin/env sh shouldn't assume bourne shell. (@jtimberman)
- Pull request #5: Remove binstub before create. (@sawanoboly)
- Pull request #6: Support binstub on SmartOS. (@neuhalje)
- Ensure that the Busser binstub script is bourne shell safe. (@fnichol)
- Allow
busser setup
binstub script to honor gem sandboxing and a relocatable BUSSER_ROOT. (@fnichol) - TravisCI matrix build updates. (@fnichol)
- Add method to Drop SSL verify peer to VERIFY_NONE within a given block (see commit for explanation). (@fnichol)
- Add Busser::Helpers.install_gem. (@fnichol)
- Add Busser::UI.run_ruby_script! (dies on nonzero exit). (@fnichol)
- Add more cucumber steps for vendor paths. (@fnichol)
- If gem is installed but not on RubyGems, then pass #gem_installed?. (@fnichol)
- Add
busser plugin create
command to help create new plugin gem projects. (@fnichol) - Add #chef_apply to Busser::Helpers; chef-apply inline baby! (@fnichol)
- Implement execution of prepare.sh/prepare_recipe.rb before suite test. (@fnichol)
- Add Busser::Helpers.vendor_path helper. (@fnichol)
- Add dummy runner internal plugin and skip on plugin install commands. (@fnichol)
- Add postinstall feature to runner plugins & add dummy runner plugin. (@fnichol)
- Move cucumber steps into lib/ for use by plugin authors. (@fnichol)
- Add
busser deserialize
command to accept streamed files. (@fnichol)
- Support installing plugins from local .gem files. (@fnichol)
- Initial release