Ecosyste.ms: OpenCollective

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

Test Kitchen

Testing For Infrastructure as Code
Collective - Host: opensource - https://opencollective.com/test-kitchen - Website: https://kitchen.ci - Code: https://github.com/test-kitchen

Reduce ABC complexity of Kitchen::Generator::Init#default_yaml.

github.com/test-kitchen/test-kitchen - 9ab9ecdfc62e0740116619e12374f2427dcf7614 authored over 11 years ago by Fletcher Nichol <[email protected]>
Update `kitchen init` to be non-interactive & use the --driver flag.

Having a non-optional interactive command is disruptive, hard to script,
and a surprising usabil...

github.com/test-kitchen/test-kitchen - 080d85349090f82be1cdcfcf4682465138810238 authored over 11 years ago by Fletcher Nichol <[email protected]>
Updated the kitchen CLI command feature.

github.com/test-kitchen/test-kitchen - e3cbf0c8db9f82f52552fa7be19c977c819820da authored over 11 years ago by Fletcher Nichol <[email protected]>
Whitespace.

github.com/test-kitchen/test-kitchen - 043fca00b2f05f248baffa5509530fc8ee9323e5 authored over 11 years ago by Fletcher Nichol <[email protected]>
Features indentation.

github.com/test-kitchen/test-kitchen - 476955a7225c4500a94547b0dd7fb2fab58d87c0 authored over 11 years ago by Fletcher Nichol <[email protected]>
Features whitespace.

github.com/test-kitchen/test-kitchen - b0e71dd913f2a155446ce6bec849fe0c2c560ea2 authored over 11 years ago by Fletcher Nichol <[email protected]>
Fix `kitchen init` listing gems using Rubygems 2.0 API.

github.com/test-kitchen/test-kitchen - 82662508c2ad7c6026167a89ab15167f4aeec04a authored over 11 years ago by Fletcher Nichol <[email protected]>
Ensure Cucumber features run under JRuby.

github.com/test-kitchen/test-kitchen - d35f3fb49b727d16aa5c465513dd6d3f7886d2ee authored over 11 years ago by Fletcher Nichol <[email protected]>
Rescue Psych::SyntaxError in Ruby 2.0/JRuby.

github.com/test-kitchen/test-kitchen - d658993d0ffb10054a949737887f24c7f49635eb authored over 11 years ago by Fletcher Nichol <[email protected]>
Support (and test) for Rubygems 2.0.x and 1.8.x.

github.com/test-kitchen/test-kitchen - 6932e6362d88e7095373bbd28015170f29d8ca37 authored over 11 years ago by Fletcher Nichol <[email protected]>
Jamie Console (jc) is now Kitchen Console (kc).

github.com/test-kitchen/test-kitchen - c97bf362ad9c549eedd2454f5114c882c36eb6c7 authored over 11 years ago by Fletcher Nichol <[email protected]>
Extract generators from cli.rb into their own files.

github.com/test-kitchen/test-kitchen - 5bf1a173939193a30e8bd5b61a06d8ebcfff75fb authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #65 from ChrisLundquist/tailor-fixes

[tailor] fix for line length and style

github.com/test-kitchen/test-kitchen - 5109cc579b31293073ac9793e8eed68606e1747d authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #64 from mattray/1.0

make "require_chef_omnibus: true" safe

github.com/test-kitchen/test-kitchen - 28a24e39e99a55b059db2b16153ae339c38220b1 authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 1.0.0.alpha.0.

github.com/test-kitchen/busser-bash - c08f7586248e09b03bcef04b43cad10ba73ba1d1 authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 1.0.0.alpha.1, installable plugins!

github.com/test-kitchen/busser - d7981829e43ce16c02ed8e9ac4389ae6e22f200a authored over 11 years ago by Fletcher Nichol <[email protected]>
Add `plugin install`, `plugin list`, & `test` commands.

github.com/test-kitchen/busser - a60c78b97676ed8d77df8af21189db8940847860 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add CHANGELOG.

github.com/test-kitchen/busser-bash - 293a20e01d26c3de2c58e82fd71a94cd4c1efa33 authored over 11 years ago by Fletcher Nichol <[email protected]>
kb-bash - Bash runner plugin for Kitchen Busser (kb).

github.com/test-kitchen/busser-bash - 8f440e78c2c28bcaee446ef5554c623f1f246669 authored over 11 years ago by Fletcher Nichol <[email protected]>
Support Ruby 2.0.0 testing in .travis.yml.

github.com/test-kitchen/busser - 4bdbafdd78d030f8686f5b0fb1a423e9ba74d488 authored over 11 years ago by Fletcher Nichol <[email protected]>
Support RubyGems 2.0 in plugin install.

github.com/test-kitchen/busser - 7497e59f1137ebc2aa1d5371762f53906acba203 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add `kb plugin install` using RubyGems as packaging platform.

github.com/test-kitchen/busser - a810ca0a4ef188f718f3ed4ef2b80bc1ab372e2a authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 1.0.0.alpha.0, gem name-grab edition.

github.com/test-kitchen/busser - a7a625720ee01250ba8105c25d08de6d3557848e authored over 11 years ago by Fletcher Nichol <[email protected]>
Remove plugin command loading (for the moment).

github.com/test-kitchen/busser - f03b6c05c8dd86405897bc6d37b57b8af43c5f7a authored over 11 years ago by Fletcher Nichol <[email protected]>
Add badges to README.

github.com/test-kitchen/busser - e3553c3e84ccd888c7aba6f3f788d17dd89246cb authored over 11 years ago by Fletcher Nichol <[email protected]>
Love that TravisCI!!! <3 <3 <3

github.com/test-kitchen/busser - eca14f809ad55d4755f69818e308834b126a9b6e authored over 11 years ago by Fletcher Nichol <[email protected]>
Include features/ in `rake stats`.

github.com/test-kitchen/busser - f4a4e34a6f2d09e0bfa8db4880c82a7c670466cc authored over 11 years ago by Fletcher Nichol <[email protected]>
Implement `suite cleanup` & `suite path` commands.

github.com/test-kitchen/busser - da61db40101f65fb8a4169030b3b0985ef462ef1 authored over 11 years ago by Fletcher Nichol <[email protected]>
Kitchen Busser - Runs tests for projects in test-kitchen.

github.com/test-kitchen/busser - ebc6d5d15cfc8b157c3845c4841837b8842307a1 authored over 11 years ago by Fletcher Nichol <[email protected]>
First commit, works in limited testing

github.com/test-kitchen/kitchen-openstack - 2c85d8487c6eb61f0414c27e2a8a1e73835f7ce2 authored over 11 years ago by Jonathan Hartman <[email protected]>
Fog doesn't actually need a private key

github.com/test-kitchen/kitchen-rackspace - 4f103f340212c907847f982d63b5ae9323952588 authored over 11 years ago by Jonathan Hartman <[email protected]>
[tailor] fix for line length and style

github.com/test-kitchen/test-kitchen - 7cbd092251880802acbd19d12d0c8c20fb1fdba7 authored over 11 years ago by Chris Lundquist <[email protected]>
Ignore .kitchen

github.com/test-kitchen/kitchen-rackspace - d3e6891ebcebdefb761c1580304c0ea6c1c6e5c3 authored over 11 years ago by Jonathan Hartman <[email protected]>
Update README

github.com/test-kitchen/kitchen-rackspace - 580d9c9a7b21b980c3bccd3fe4aa22513b483921 authored over 11 years ago by Jonathan Hartman <[email protected]>
First draft, seems to be working

github.com/test-kitchen/kitchen-rackspace - a084294f46c206ff1a151aa3de037fed4a7e9ab1 authored over 11 years ago by Jonathan Hartman <[email protected]>
if require_chef_omnibus was set to the boolean true, the downcase call would fail

github.com/test-kitchen/test-kitchen - b3f11d84c68c3f440b37d86e169830e2602718dc authored over 11 years ago by Matt Ray <[email protected]>
extra ec2 debugging

github.com/test-kitchen/kitchen-ec2 - 73a9333e9ce11e120d464c2ecd1d63cc032007dc authored over 11 years ago by Matt Ray <[email protected]>
Up version for development.

github.com/test-kitchen/kitchen-ec2 - a896b02631a99d79eee753400e83295db41fedae authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.4.0.

github.com/test-kitchen/kitchen-ec2 - 256410543fc70db7802e236f8781f750bfa4c0cb authored over 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

github.com/test-kitchen/kitchen-vagrant - 8c9570b6e7ed2a38349ac51617f64bce52a52ed7 authored over 11 years ago by Fletcher Nichol <[email protected]>
Release 0.6.0.

github.com/test-kitchen/kitchen-vagrant - b19f4757d1f24fcb918a6fd52e88e8280a7dc5c4 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge branch 'KITCHEN-68'

github.com/test-kitchen/kitchen-vagrant - 6a8e158cba9f3913626a829c79d05cf7e62769d5 authored over 11 years ago by Fletcher Nichol <[email protected]>
[KITCHEN-68] Convert :forward_port and :network to be arrays.

Since forward_port statements are allowed multiple times, it makes sense
to permit this as well....

github.com/test-kitchen/kitchen-vagrant - 07842b00d3ba721318e33c19c88549ae144ef5db authored over 11 years ago by Fletcher Nichol <[email protected]>
Trim long line to <80 characters.

github.com/test-kitchen/kitchen-vagrant - f9b4052d71ed722036f3dda9600eb2885385ecb6 authored over 11 years ago by Fletcher Nichol <[email protected]>
Whitespace.

github.com/test-kitchen/kitchen-vagrant - 0f59acc619f616790111dfd1c349c4347bb78a8d authored over 11 years ago by Fletcher Nichol <[email protected]>
Up version for development.

github.com/test-kitchen/test-kitchen - ab1b878561e896c0619a780d168e71addff2ad91 authored over 11 years ago by Fletcher Nichol <[email protected]>
Whitespace.

github.com/test-kitchen/test-kitchen - a074a60427b9aceef8bc10e7939b6baf8d566bdd authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge remote-tracking branch 'sandfish8/exclude_platform' into 1.0

Conflicts:
lib/kitchen/config.rb
spec/kitchen/config_spec.rb

github.com/test-kitchen/winrm-transport - 5821f2ac914607881983a8a107c510af1eadc259 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge remote-tracking branch 'sandfish8/exclude_platform' into 1.0

Conflicts:
lib/kitchen/config.rb
spec/kitchen/config_spec.rb

github.com/test-kitchen/test-kitchen - 277c149853f18d1b91d5de627e4dcf3cbfb461a0 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add InstanceActor class which is an actor delegate for Instance.

There are several reasons for this change:

* Previously an actor (with its own thread) was crea...

github.com/test-kitchen/test-kitchen - f633d66cf9ebc4ba4940a61fd163810fc135dcd8 authored over 11 years ago by Fletcher Nichol <[email protected]>
Include Config's object_id in the actor name.

It may be possible to instantiate multiple Kitchen::Config objects in
one Ruby process. With thi...

github.com/test-kitchen/test-kitchen - 698fe63dd7ae2b70e91a8f9413441f1c76fcb7cf authored over 11 years ago by Fletcher Nichol <[email protected]>
Prettier README badges and pin TravisCI status to 1.0 branch.

github.com/test-kitchen/test-kitchen - 0b790a8b5dae79886f0d38e06d0372a51f623724 authored over 11 years ago by Fletcher Nichol <[email protected]>
README whitespace.

github.com/test-kitchen/test-kitchen - 3e82f5dbc8be0ee82c5022ea243351716cfdcfa3 authored over 11 years ago by Fletcher Nichol <[email protected]>
Remove TravisCI notification from .travis.yml for now.

github.com/test-kitchen/test-kitchen - 78ef23e8fdd7f8f262219693782f1d98af5810f2 authored over 11 years ago by Fletcher Nichol <[email protected]>
Allow jruby-19mode to fail in TravisCI builds for time being.

Full JRuby support is highly desirable and will continue to be worked
on.

github.com/test-kitchen/test-kitchen - c0507dcebfb07d3b9aa926099d37d59281cfe3a7 authored over 11 years ago by Fletcher Nichol <[email protected]>
Favor double quotes in remote SSH commands for vagrant ssh compat.

Currently SSH commands are passed to vagrant-driven instances via
`vagrant ssh <instance_name> -...

github.com/test-kitchen/test-kitchen - e7009bca80d9992ffa14a50668a2b4bf954afe25 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #4 from schisamo/require-chef-omnibus-support

Add support for `require_chef_omnibus` driver option

github.com/test-kitchen/kitchen-vagrant - a23888bc8086c1d078c4ab1c665595d46cee3f0a authored over 11 years ago by Fletcher Nichol <[email protected]>
add support for `require_chef_omnibus` driver option

This option works just like it does in `kitchen-ec2`. It ensures the
desired version of Chef is...

github.com/test-kitchen/kitchen-vagrant - cd383b2c2ad42abf50d4dadc316e606233255402 authored over 11 years ago by Seth Chisamore <[email protected]>
Install Omnibus if require_chef_omnibus version differs from current.

This will allow a user to upgrade or downgrade their Omnibus package
version to match the versio...

github.com/test-kitchen/test-kitchen - 15b85bd9e99de299b9826e4919d51a6cac3ea62b authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #58 from opscode/yaml-serialization

YAML Serialization

github.com/test-kitchen/winrm-transport - 56cefd5ec0daf163668e186de007b2de3391f73f authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #58 from opscode/yaml-serialization

YAML Serialization

github.com/test-kitchen/test-kitchen - 9995f58fae5f07f0d98abe7d1905f4a1a1ccf572 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #54 from bryanwb/update_readme

Add basic instructions to README.

github.com/test-kitchen/test-kitchen - cc38cf35f900215a94e2a6014d770aaa7e5f5321 authored over 11 years ago by Fletcher Nichol <[email protected]>
Create Kitchen::StateFile to read from & write to instance state files.

github.com/test-kitchen/test-kitchen - cb35fcdcded812ce69b165707ac3740585d6848e authored over 11 years ago by Fletcher Nichol <[email protected]>
Isolate and abstract YAML file loading into Kitchen::Config.

This commit introduces Kitchen::Loader::YAML which is responible for
reading and parsing .kitche...

github.com/test-kitchen/winrm-transport - 9bbe062ff9ae0ca49540afca3a456dfc29a75287 authored over 11 years ago by Fletcher Nichol <[email protected]>
Isolate and abstract YAML file loading into Kitchen::Config.

This commit introduces Kitchen::Loader::YAML which is responible for
reading and parsing .kitche...

github.com/test-kitchen/test-kitchen - 6fad5babc4eabbc3cc757672c8419e965371b899 authored over 11 years ago by Fletcher Nichol <[email protected]>
Use safe_yaml gem & eliminate symbolized keys and values in yaml files.

github.com/test-kitchen/test-kitchen - 45a8a34e07b91985b6bd987d186c67fc4f87a5b3 authored over 11 years ago by Fletcher Nichol <[email protected]>
README typos, pays to pay attention.

github.com/test-kitchen/kitchen-ec2 - b2e418c38d7faca2a400f4f3d20a2d20cf23e5e6 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge branch 'jamie-to-kitchen'

github.com/test-kitchen/kitchen-ec2 - 2ca95fafc70bbc8307c5d433995800433f73e4ce authored over 11 years ago by Fletcher Nichol <[email protected]>
Remove TravisCI IRC notifications for time being.

github.com/test-kitchen/kitchen-ec2 - 87fb459087b9a5e5b69a008ab27170567d1755d2 authored over 11 years ago by Fletcher Nichol <[email protected]>
Reference test-kitchen in Gemfile with git reference until gem release.

github.com/test-kitchen/kitchen-ec2 - 9d6701c399357a6c23f980991c21c40cc2d0aacc authored over 11 years ago by Fletcher Nichol <[email protected]>
Thank you Jamie, hello Test Kitchen.

github.com/test-kitchen/kitchen-ec2 - adf0cbfc130210b974f643621c2ba098dfc917f4 authored over 11 years ago by Fletcher Nichol <[email protected]>
Refactor rename Kitchen::Kb to Kitchen::Busser.

github.com/test-kitchen/test-kitchen - 41a6e6c6ddbf453fbbc53e9b4cf3b5f7e3663a8a authored over 11 years ago by Fletcher Nichol <[email protected]>
Refactor Kitchen::Kb to be a concern of Driver::Base only, not Instance.

While doing the renaming refactor of Jr -> Kb it surprised me how
classes where at least partial...

github.com/test-kitchen/test-kitchen - 9338125c39f80f46d02e5f8c2cf95fbe9d9a3c69 authored over 11 years ago by Fletcher Nichol <[email protected]>
Rename Kitchen::Jr class to Kitchen::Kb.

github.com/test-kitchen/test-kitchen - 047ef76d181f5e96ebdc2145d5f857eb09fa287d authored over 11 years ago by Fletcher Nichol <[email protected]>
[exclude_platform] spec for suite.rb, excludes should default to []

github.com/test-kitchen/test-kitchen - 0e53d4850d58a68bf703cad9d9654df8a7e28407 authored over 11 years ago by Sam Cooper <[email protected]>
[exclude_platform] spec for load_instances not grabbing excluded platforms

github.com/test-kitchen/test-kitchen - b430451e115650d95e5948585b3e5e7ad87bf1aa authored over 11 years ago by Sam Cooper <[email protected]>
[exclude_platform] excludes will default to an empty array

github.com/test-kitchen/test-kitchen - 53791817c282d1ff832f42d2f32555764cf945c3 authored over 11 years ago by Sam Cooper <[email protected]>
[exclude_platform] don't load instances where platform excluded

github.com/test-kitchen/test-kitchen - 228352b1c05a68c9440502ce7b7c3a36ba3996d0 authored over 11 years ago by Sam Cooper <[email protected]>
[exclude_platform] Suite has an excludes attr for platform names to go

github.com/test-kitchen/test-kitchen - 43e116fbd6798c00756b8254253ee498e1edde2d authored over 11 years ago by Sam Cooper <[email protected]>
add basic instructions

github.com/test-kitchen/test-kitchen - ec647198307be0aecda9f6a6519e9ed99ec83cd1 authored over 11 years ago by Bryan Berry <[email protected]>
KITCHEN-68 add basic network options

github.com/test-kitchen/kitchen-vagrant - 76217413e7ae2fae1ad26ebdfa805c56beeb0fa6 authored over 11 years ago by Bryan Berry <[email protected]>
Merge branch 'split-core-to-files' into 1.0

github.com/test-kitchen/winrm-transport - 3786e3fa120bd2812dd3a6e60919d175e7aed647 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge branch 'split-core-to-files' into 1.0

github.com/test-kitchen/test-kitchen - a4ebf9936dbcc72728e600b2618215c8c413553b authored over 11 years ago by Fletcher Nichol <[email protected]>
Split classes into separate files (a.k.a. The Big Split).

This has been a while coming, so better get it out of the way now.

For those interested, almost...

github.com/test-kitchen/test-kitchen - b1320f27b4a20cb96bf5dfb174b6f9721c33f321 authored over 11 years ago by Fletcher Nichol <[email protected]>
Split classes into separate files (a.k.a. The Big Split).

This has been a while coming, so better get it out of the way now.

For those interested, almost...

github.com/test-kitchen/winrm-transport - b86c9e1c79f17c0e0c8bcabcbfa39ae45791cd8f authored over 11 years ago by Fletcher Nichol <[email protected]>
Depend on test-kitchen ~> 1.0.0.alpha.0.

github.com/test-kitchen/kitchen-vagrant - 8b09887319a816390f63ee16c81e7464cf0600c3 authored over 11 years ago by Fletcher Nichol <[email protected]>
Update version to 1.0.0.alpha.0.

github.com/test-kitchen/test-kitchen - 04adb7ed25e0efc8b3b12873f1dfc49c5d23b1ed authored over 11 years ago by Fletcher Nichol <[email protected]>
Introducing kitchen-vagrant

* All constant references of `Jamie` have been renamed to `Kitchen`.
* All other references of `...

github.com/test-kitchen/kitchen-vagrant - a474732b9210cdc7ac424bb146cfefbabd1e2e4b authored over 11 years ago by jtimberman <[email protected]>
Merge branch 'jamie-renaming' into 1.0

github.com/test-kitchen/test-kitchen - a4ed1bc69827aa56f65c7a2b63480f11634b1875 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge branch 'jamie-renaming' into 1.0

github.com/test-kitchen/winrm-transport - 3312a2ab0ffef1e0117f4e0875f7efc164d2b0d7 authored over 11 years ago by Fletcher Nichol <[email protected]>
Thank you Jamie, hello Test Kitchen.

This is a first-pass renaming of the Jamie project to test-kitchen. The
following are major brea...

github.com/test-kitchen/winrm-transport - 1c37717517e7d63ee4823f9bc0f56a328f1325e4 authored over 11 years ago by Fletcher Nichol <[email protected]>
Thank you Jamie, hello Test Kitchen.

This is a first-pass renaming of the Jamie project to test-kitchen. The
following are major brea...

github.com/test-kitchen/test-kitchen - c8303426363a50a08137e518e124dad31facb9f1 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add spec coverage for Jamie::Color.

github.com/test-kitchen/test-kitchen - a03dc46a0c75013db134eae5b1f3b1fdcca9c1aa authored over 11 years ago by Fletcher Nichol <[email protected]>
Add spec coverage for Jamie::Driver::Dummy.

github.com/test-kitchen/winrm-transport - fa14dc2a9e9772a5a588f5df0968b8c957a78304 authored over 11 years ago by Fletcher Nichol <[email protected]>
Add spec coverage for Jamie::Driver::Dummy.

github.com/test-kitchen/test-kitchen - 23f95ac7aa09c95bd17724157b27457cd81c5293 authored over 11 years ago by Fletcher Nichol <[email protected]>
Merge pull request #18 from miketheman/GH-12

[GH-12] This sets up a test for a 'correct' cookbook

github.com/test-kitchen/test-kitchen - 9d42d09af7cdffc519a4942a88472a0208fcf657 authored over 11 years ago by Fletcher Nichol <[email protected]>
[GH-12] This sets up a test for a 'correct' cookbook

github.com/test-kitchen/test-kitchen - 1552c111414f6bf5946f1b3c911da4a998efa9a9 authored over 11 years ago by Mike Fiedler <[email protected]>
Merge pull request #17 from miketheman/long_lines

Adds configuration for both cane & tailor to allow for some lines longer...

github.com/test-kitchen/test-kitchen - 7de5c32124302cee79d5a2287deec41b60a725b4 authored over 11 years ago by Fletcher Nichol <[email protected]>
Adds configuration for both cane & tailor to allow for some lines longer than 80

github.com/test-kitchen/test-kitchen - fe7c788fbb2f8f946b2f0b2f6380d5dc7db3855f authored over 11 years ago by Mike Fiedler <[email protected]>
Merge pull request #16 from miketheman/cli_tests

CLI tests

github.com/test-kitchen/test-kitchen - db495ffe0cc172683bd924e0f1068326999c6fa6 authored over 11 years ago by Fletcher Nichol <[email protected]>