• Stars
    star
    265
  • Rank 154,577 (Top 4 %)
  • Language
    Ruby
  • License
    Apache License 2.0
  • Created over 13 years ago
  • Updated about 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Framework for test-driven infrastructure development

Gem Version Dependency Status Build Status Code Climate

Cucumber-chef is a library of tools to enable the emerging discipline of infrastructure as code to practice test driven development. It provides a testing platform within which Cucumber tests can be run which provision virtual machines, configure them by applying the appropriate Chef roles to them, and then run acceptance and integration tests against the environment.

RESOURCES

Example Use:

Source:

Issues:

Wiki:

Forums:

Chat:

  • #cucumber-chef @ irc.freenode.net

LICENSE

Cucumber-Chef - A test driven infrastructure system

  • Author: Stephen Nelson-Smith [email protected]
  • Author: Zachary Patten [email protected] endorse
  • Copyright: Copyright (c) 2011-2013 Atalanta Systems Ltd
  • License: Apache License, Version 2.0

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.

More Repositories

1

leibniz

Leibniz is an integration testing framework for Chef
Ruby
80
star
2

chef-chruby

Chef Cookbook for the chruby utility
Ruby
29
star
3

knife-cookbook-bump

Ruby
19
star
4

knife-stats

Provides usage stats for Opscode Chef roles, cookbooks and environments
Ruby
7
star
5

chef-supervisord

Ruby
3
star
6

devopsday-tlv-reading-list

Devopsdays TLV 2013 Reading List
3
star
7

crucible

Memorable but secure password generator
Python
2
star
8

chef-solaris

Chef cookbook to provide patches to make Chef work better on Solaris
Ruby
2
star
9

passenger_nginx_vhost_test

Cookbook to exercise and test the passenger_nginx_vhost LWRP
Ruby
2
star
10

chef-ips

Chef library to provide support for the Solaris Image Packaging System (IPS)
Ruby
2
star
11

yoga_classes

Silly toy Sinatra app to provide something to style
Ruby
2
star
12

puppet-bootstrap

Bootstrap script to get Puppet, Git and an SSH key up and running on a new CentOS or Red Hat server
2
star
13

chef-users

Chef cookbook for managing users
Ruby
2
star
14

vapour

API for the Amazon Web Services Cloud Formation service
1
star
15

garlic

Garlic - Googlebooks Api Reading LIst Creator
Java
1
star
16

mattray-cookbooks

Cookbooks not quite ready for the Opscode repository
Ruby
1
star
17

emacs-config

Emacs Lisp
1
star
18

AtalantaSystemsLtd

JavaScript
1
star
19

tedious

A simple command line tool which makes getting started with Test-Driven Infrastructure less tedious.
Ruby
1
star
20

omnibus-bootstrap

Ruby
1
star
21

chef-git

Chef repository for installing and managing the Git source code management system.
Ruby
1
star
22

chef-kitchen

Sets up a machine for test-driven cookbook development
Ruby
1
star
23

kodoyanpe

Ruby
1
star
24

busser-aruba

Aruba plugin for busser / kitchen
Ruby
1
star
25

stencil

Stencil for creating test-driven Chef cookbooks
Ruby
1
star