Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/test-kitchen/busser

Kitchen Busser - Runs tests for projects in test-kitchen
https://github.com/test-kitchen/busser

Upgrade to GitHub-native Dependabot (#48)

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

ebb7fb74ba5f7820a4a7baf9911753060eba9197 authored over 2 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #47 from test-kitchen/requires

Signed-off-by: Tim Smith <[email protected]>

b98a7a50207937fc8de8770b80b33ee35fbac686 authored about 4 years ago by Tim Smith <[email protected]>
Optimize our requires

Avoid requiring things that are already defined. Rubygems is very slow at traversing the filesys...

b2459fb6a0677eb51be804e16b0f3d930b27fb13 authored about 4 years ago by Tim Smith <[email protected]>
Release 0.8.0

Signed-off-by: Tim Smith <[email protected]>

2ef7fade837dec591d4131dffa268b7b2cc3fd6c authored about 4 years ago by Tim Smith <[email protected]>
Merge pull request #46 from test-kitchen/license

Signed-off-by: Tim Smith <[email protected]>

1ac52d96eb6e0577130a165f6f1eb6a89104978f authored about 4 years ago by Tim Smith <[email protected]>
Fix license string in the gemspec

Signed-off-by: Tim Smith <[email protected]>

6a77e13eb704f4ce5de8e22f332bc5e3b126a90d authored about 4 years ago by Tim Smith <[email protected]>
Merge pull request #45 from test-kitchen/bundler

Signed-off-by: Tim Smith <[email protected]>

f8f1ff67e5889f372aab3c1b56d8c3d6edc830d6 authored about 4 years ago by Tim Smith <[email protected]>
Remove pin on bundler 1.x

This prevents the installation of this gem on modern ruby releases

Signed-off-by: Tim Smith <ts...

d7a389c1230ec8c545631f5cf032037a4b7bd221 authored about 4 years ago by Tim Smith <[email protected]>
Update README.md

807ede2e4e91e8c0786fcca8733fc2ed64eea0b7 authored almost 5 years ago by Tim Smith <[email protected]>
Update README.md

78b44f073b740af9788a7cc80e87e2c09a581e57 authored over 5 years ago by Tim Smith <[email protected]>
Merge pull request #24 from test-kitchen/appveyor

Attempting to add appveyor...

f1ed91ce05fce554fd510e579c1be4af5ef0090f authored over 8 years ago by Seth Thomas <[email protected]>
Adding appveyor config, updating tests to pass with Windows style paths

3444575f8a564f6749b995633ea3bf2661467ed3 authored over 8 years ago by tyler-ball <[email protected]>
Merge pull request #31 from test-kitchen/plugin-install-http-proxy

Add http_proxy support to `busser plugin install`.

f7103d1819c3f6c89cff363fc596d319a2a65c92 authored almost 9 years ago by Fletcher Nichol <[email protected]>
Add http_proxy support to `busser plugin install`.

This change will detect and use either the `http_proxy` or the
`HTTP_PROXY` environment variable...

938fcfb402beab06856315376c33c3d86cfb40e1 authored almost 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #30 from test-kitchen/fix-cucumber

Aggressively pin Aruba to 0.7.4 to prevent API churn.

822ea61297c5e7b55a2c55ef6e92813146b2b2e1 authored almost 9 years ago by Fletcher Nichol <[email protected]>
Aggressively pin Aruba to 0.7.4 to prevent API churn.

Unfortunately, there were many breaking API changes in Aruba 0.8.0 and
up which require altering...

00c6079470e648b1caeadc66a5e1e496cf74a7fc authored almost 9 years ago by Fletcher Nichol <[email protected]>
Up version for development.

13115a2890583fb3041bf8ed804de4b2d36f6e04 authored about 9 years ago by Fletcher Nichol <[email protected]>
Preping 0.7.1 release

1553997be568d998f2f4c0b1782a1fd1237c592d authored over 9 years ago by tyler-ball <[email protected]>
Merge pull request #23 from test-kitchen/tball/win_cleanup

Fix test suites not being deleted by busser

4834ff6d347b581b3f2a9a9b652814e5f6885c24 authored over 9 years ago by Fletcher Nichol <[email protected]>
Dir.glob on windows hosts does not accept / but uses / when joining path segments - expanding the path corrects this

Fixes https://github.com/test-kitchen/test-kitchen/issues/684

8fb99603c36d17dbbf44e0b5b0cf357232124304 authored over 9 years ago by tyler-ball <[email protected]>
Up version for development.

b710166855f20f97f2d6efae1ab8e2e50e70fabf authored over 9 years ago by Fletcher Nichol <[email protected]>
Release 0.7.0, now with more bourne & batch scripting!

01952ff4278b6fcbb36517197f34387416c9a881 authored over 9 years ago by Fletcher Nichol <[email protected]>
Release 0.7.0.rc.1, now with more bourne & batch scripting!

e462e04ff21c8127f6a01e1d17e5073c963c4c6e authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #20 from test-kitchen/command-handling

Better detection of failed forked subprocess in #run_ruby_script! & #run!.

cd0ff6f245d1f7d29dc02f1f34ee68bfeaebcda9 authored over 9 years ago by Tyler Ball <[email protected]>
Better detection of failed forked subprocess in #run_ruby_script! & #run!

In the particular reproducible failure, the system had a small amount of
RAM with no swap enable...

d2311dc8ee14e6c902cf775c2a3995f9727a68c4 authored over 9 years ago by Fletcher Nichol <[email protected]>
Fix failing feature which relied on removed shell variable.

bd6bcafef19349aa8af803730b858d3e3b017825 authored over 9 years ago by Fletcher Nichol <[email protected]>
Add optional `--type bat` flag to `busser setup`.

This will create a .bat file binstub wrapper suitable for Windows
operating systems.

3d31a1bd026f22bc9f12ad562fa37b89984c17a1 authored over 9 years ago by Fletcher Nichol <[email protected]>
Simplify busser binstub for more conservative bourne shell support.

ca17639694d275e17fc8f08b555e2522a82768dd authored over 9 years ago by Fletcher Nichol <[email protected]>
Update TravisCI test matrix.

fd0d3e447a845cfd2142ec4091fab085850d8cf4 authored over 9 years ago by Fletcher Nichol <[email protected]>
Fix failing cucumber feature helpers.

2b03b0c23fad170afa1955ff6bd8c652c32a71f5 authored over 9 years ago by Fletcher Nichol <[email protected]>
Merge pull request #15 from obazoud/patch-1

Wording

33ef162bf4bffaa65cea0a82f2944ba4765ec33b authored over 9 years ago by Tyler Ball <[email protected]>
Wording

4f58dd76e58b7dea4cac5d36f3dc92f6f4560eee authored about 10 years ago by Olivier Bazoud <[email protected]>
Sort development dependencies in gemspec.

97069caaf2b71ac60d431345df364e64220fcd6d authored over 10 years ago by Fletcher Nichol <[email protected]>
Update simplecov to disabled by default.

de04f351c40cf491dfce5a5d71ee1fdbf5ade1c7 authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove Tailor from project.

3a208d1b6cea74948ba0798ae8bd004a722398e6 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add moar badges.

b145f8aa104d5d7c85c69d319161b34522160ac3 authored over 10 years ago by Fletcher Nichol <[email protected]>
Up version for development.

44b4c216b49248916b0efc0d41b5816bf394d8a8 authored over 10 years ago by Fletcher Nichol <[email protected]>
Release 0.6.2, prepare.sh doesn't assume bash.

b197d3b9bf57773ec93c811c69c50ba0c524b2a7 authored over 10 years ago by Fletcher Nichol <[email protected]>
Remove unused gems from Gemfile.

78656bd380b11ded2f0c2f3827c16e3294771ceb authored over 10 years ago by Fletcher Nichol <[email protected]>
Update test matrix with Ruby 2.1 & more versions of RubyGems.

f0a789ef85e61aebfa99d8de76e6c675f1e6fb41 authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #8 from test-kitchen/unix-portable-prepare-sh

Invoke prepare.sh scripts with /bin/sh for platforms without bash.

92671399f13c9a7d8dae012d4492aa935c65b650 authored over 10 years ago by Fletcher Nichol <[email protected]>
Invoke prepare.sh scripts with /bin/sh for platforms without bash.

18d6b56856c6871c6249a3811e2ca6d38d49f225 authored over 10 years ago by Fletcher Nichol <[email protected]>
Up version for development.

0e1c191772123669e53505ed436d4ded72f9e87d authored over 10 years ago by Fletcher Nichol <[email protected]>
Release 0.6.1, more fixes, more thor, more platforms.

6d10a4b9889da4b3aaa4da2fc341466f1e914d92 authored over 10 years ago by Fletcher Nichol <[email protected]>
Explicitly pin Thor dependency to <= 0.19.0 for consistent installs.

77879023397df71d217b8513846e089d875dcb00 authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #6 from neuhalje/binstub_smartos

FIX: binstub fails to execute on SmartOS.

c623b195d283663233a511e3f013337afe0c69fa authored over 10 years ago by Fletcher Nichol <[email protected]>
Add spec coverage for Busser:UI & refactor.

References #7

dca1ac5661a6c299d18259ab065e8064d1960321 authored over 10 years ago by Fletcher Nichol <[email protected]>
Ensure that Pathname is coerced to a String before calling Thor's #say.

This will triggered by the release of version 0.19 of Thor.

Closes #7

51225eb3cdc0aed7d7aa9d4463d73408675f342d authored over 10 years ago by Fletcher Nichol <[email protected]>
Merge pull request #5 from higanworks/remove_binstub_if_exist_before_setup

remove binstub before create

0d61444a3765049b5f7d0b41aada5b61ca235d46 authored over 10 years ago by Fletcher Nichol <[email protected]>
FIX: binstub fails to execute on SmartOS.

Propably other Unices as well.

Tested on
* SmartOS
* Ubuntu 12.04
* Centos 6.5

DIR="$(cd -P "$...

0b9e40d65e4176e9629a3c95d1faa28b53b16871 authored over 10 years ago by Jens Neuhalfen <[email protected]>
remove binstub before create

edc2586ea09f9d0db1161f6ea8af9ce1ce4233c2 authored over 10 years ago by sawanoboly <[email protected]>
Merge pull request #4 from test-kitchen/ksh-dirname

Fixes #3 - escape double quotes for dirname

79a41e7a45c65cc44c19212370ced7d2b65704ab authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fixes #3 - escape double quotes for dirname

ac697df123f9212847e36da2d1c9b38e98d8ad77 authored almost 11 years ago by jtimberman <[email protected]>
Update metadata in gemspec.

5914bbc5f2d1979a3b8d04be888c0801dc46f990 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

98ead3cf07059506883d177321cb6fc610831f97 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.6.0, bye bye Chef dependency.

f109cb3121750df93051738676e93b7010361c3e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #2 from test-kitchen/bournify-binstub

Ensure that the Busser binstub script is bourne shell safe

f9353afcb07c294971e021c138271364c026cf86 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Ensure the Busser binstub will work on distros that don't have bash.

27e1a80f300498ffb63eb7da8b5434719d1df7fe authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

a7778044a15224a6f0ae7af28fbd7e44c245725e authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.6.0.beta1, testing Chef code removal.

e75163807b276593a025fa14dcd10e2f2c695489 authored almost 11 years ago by Fletcher Nichol <[email protected]>
[Breaking] Remove soft dependency on Chef library code (chef_apply).

If any Busser runner plugins attempt to use the `#chef_apply` helper
method the user will be pre...

ce46fb2f38329e89c94633f45bca773282da8669 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

d4fca37df73295a4bf3eb20aade00c5a3364b79f authored almost 11 years ago by Fletcher Nichol <[email protected]>
Release 0.5.0, gem sandbox-a-rama!

6e10c1a180da538a4060a973ca75e801ef031bc8 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Revert "Busser now installs to /tmp/busser by default."

This reverts commit 9b97ca5ad6772a3291286d2ebc2194ec1b29bb10.

381c1b631f507f08a891a0546fbbf707be67b7fc authored almost 11 years ago by Fletcher Nichol <[email protected]>
Allow binstub to honor gem sandboxing and relocatable BUSSER_ROOT.

References test-kitchen/test-kitchen#225
References test-kitchen/test-kitchen#242

42f74b7a01206518d5ffbe66bba05acec92d4191 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add a DEBUG envvar to `busser setup` subcommand.

0ce8c08703e48e5b02545f45f638ebd0089da77a authored almost 11 years ago by Fletcher Nichol <[email protected]>
Set BUSSER_ROOT in binstub script.

b4a1afecfe2c6531c157b36801cc3960869a6d39 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Travis: permanently exclude builds that can not be built.

8dafbbf270b4eb5cf850ee390af30980f3d5b6f1 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #1 from arangamani/patch-1

Fix travis-ci badge

197add232f7ac98df6effc4e78edfad533bbc538 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Travis: pull RubyGems 2.x back into pass group.

5987a8e803e4a90224842cda001b586fa0125205 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Split guard dev dependencies into Gemfile group so 1.9.2 can be tested.

c3345c249fe9df010055b407f0dda9d69246447c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Update Travis testing matrix.

3511072f0c93d3873396e7577a5f2f17bf36b09c authored almost 11 years ago by Fletcher Nichol <[email protected]>
Busser now installs to /tmp/busser by default.

9b97ca5ad6772a3291286d2ebc2194ec1b29bb10 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Add missing module comments.

26e28862f18691e75bcdfc53748322ae17523d62 authored almost 11 years ago by Fletcher Nichol <[email protected]>
Fix code climate link as well.

9c62b0edf1d2ab064c22a9da3c472dd785823248 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci link as well.

7d64f9f303cdcc6d7f1cbd07d821d746a3da8e22 authored almost 11 years ago by Kannan Manickam <[email protected]>
Fix travis-ci badge

b58bebbefd012aba76430dbe039d414c200ed801 authored almost 11 years ago by Kannan Manickam <[email protected]>
Up version for development.

c7d63faf116a8beced4402465133b8379249db31 authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.4.1.

962c8040cd15fcbc5b6831d3368f48641ada60c3 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add method to Drop SSL verify peer to VERIFY_NONE within a given block.

While this is normally a massive anti-pattern and should be discouraged,
there may be some Busse...

406592baa5d38da006c74b0068df6afd1fbcbaff authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.4.0.

3bb04a0b0cf8737b838f935055cee133d83f1dec authored over 11 years ago by Fletcher Nichol <[email protected]>
Bump aruba_timeout_seconds to 20 (from 10).

58058a1a468528aedb1f78b8205936995602b0ef authored over 11 years ago by Fletcher Nichol <[email protected]>
Add Busser::UI.run_ruby_script! (dies on nonzero exit).

810637295f5cbf265b7ab9240343b8b395eab87a authored over 11 years ago by Fletcher Nichol <[email protected]>
Add Busser::Helpers.install_gem.

38db3aa9bfdadbd2349f784fef3cf7b1ff87ae68 authored over 11 years ago by Fletcher Nichol <[email protected]>
Update description strings in plugin create command.

6dd0ef3ca579aa6756f1dcd7c96231ae99d86d39 authored over 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

74717d97402596a331d17b56a812785645502497 authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.3.2.

3fd4e3e195b7233511ba24cfdd2e2ae1eec85c90 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add more cucumber steps for vendor paths.

7608eb281aee2ee65c2e40b4fd29635ce0536fb8 authored over 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

a40d3979520a3f2da20518481e0d2c0a8259e15f authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.3.1.

f7b81eb46f78f0eaf1d741560cfbfe73f551e235 authored over 11 years ago by Fletcher Nichol <[email protected]>
If gem is installed but not on RubyGems, then pass #gem_installed?.

c19ba69cc2beb7d0d46653eb8a83e441ff2b58ab authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.3.0.

dba75f1c94e5c00f909ffb81785247e08df8d0d3 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add Busser::Helpers.vendor_path helper.

b695a1726798715fe9d176d60d0ce5b977cc8ded authored over 11 years ago by Fletcher Nichol <[email protected]>
Initialize git repo when running plugin create.

29f7e499c179f96bd9980363992de7164f7b1ea3 authored over 11 years ago by Fletcher Nichol <[email protected]>
Update plugin create README template.

c0500402867ee4f4dbde5f62e272c59198189e6f authored over 11 years ago by Fletcher Nichol <[email protected]>
Implement execution of prepare.sh/prepare_recipe.rb before suite test.

86efd7c7d536d54d3aa0d605778f75348e67ae66 authored over 11 years ago by Fletcher Nichol <[email protected]>
Ignore build failures on RubyGems 2.0.3/Chef 10.24.0.

d52ddf96dfaaa57ae28aaaf88d8b562e36c68c14 authored over 11 years ago by Fletcher Nichol <[email protected]>
Expand TravisCI testing again Chef 11.x and 10.x.

See: https://github.com/opscode/chef/pull/654

48d9d822bdf75c04c40ad5c43b8383916b5252f2 authored over 11 years ago by Fletcher Nichol <[email protected]>
Fix cane warnings.

0e1c3ced14b40a80c6eebab1d1ac599d844dd73f authored over 11 years ago by Fletcher Nichol <[email protected]>
Add #chef_apply to Busser::Helpers; chef-apply inline baby!

06efa54f4ee157556f5f2f02e6877c9ae761c75c authored over 11 years ago by Fletcher Nichol <[email protected]>