Permalink
Browse files

Jamie: A Chef Convergence Integration Test Harness.

Also, what the heck I am getting into here?
  • Loading branch information...
0 parents commit fda10bb71cc45c7eebeb4355f8dafa2b55f00709 @fnichol fnichol committed Dec 1, 2012
Showing with 94 additions and 0 deletions.
  1. +20 −0 .gitignore
  2. +3 −0 Gemfile
  3. +15 −0 LICENSE
  4. +29 −0 README.md
  5. +1 −0 Rakefile
  6. +19 −0 jamie.gemspec
  7. +4 −0 lib/jamie.rb
  8. +3 −0 lib/jamie/version.rb
@@ -0,0 +1,20 @@
+*.gem
+*.rbc
+.bundle
+.config
+.yardoc
+Gemfile.lock
+InstalledFiles
+_yardoc
+coverage
+doc/
+lib/bundler/man
+pkg
+rdoc
+spec/reports
+test/tmp
+test/version_tmp
+tmp
+.rvmrc
+.rbenv-version
+.ruby-version
@@ -0,0 +1,3 @@
+source 'https://rubygems.org'
+
+gemspec
15 LICENSE
@@ -0,0 +1,15 @@
+Author:: Fletcher Nichol (<fnichol@nichol.ca>)
+
+Copyright 2012 Fletcher Nichol
+
+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.
@@ -0,0 +1,29 @@
+# Jamie
+
+A Chef convergence integration test harness.
+
+## Installation
+
+Add this line to your application's Gemfile:
+
+ gem 'jamie'
+
+And then execute:
+
+ $ bundle
+
+Or install it yourself as:
+
+ $ gem install jamie
+
+## Usage
+
+TODO: Write usage instructions here
+
+## Contributing
+
+1. Fork it
+2. Create your feature branch (`git checkout -b my-new-feature`)
+3. Commit your changes (`git commit -am 'Add some feature'`)
+4. Push to the branch (`git push origin my-new-feature`)
+5. Create new Pull Request
@@ -0,0 +1 @@
+require "bundler/gem_tasks"
@@ -0,0 +1,19 @@
+# -*- encoding: utf-8 -*-
+lib = File.expand_path('../lib', __FILE__)
+$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
+require 'jamie/version'
+
+Gem::Specification.new do |gem|
+ gem.name = "jamie"
+ gem.version = Jamie::VERSION
+ gem.authors = ["Fletcher Nichol"]
+ gem.email = ["fnichol@nichol.ca"]
+ gem.description = %q{A Chef convergence integration test harness}
+ gem.summary = gem.description
+ gem.homepage = ""
+
+ gem.files = `git ls-files`.split($/)
+ gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
+ gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
+ gem.require_paths = ["lib"]
+end
@@ -0,0 +1,4 @@
+require "jamie/version"
+
+module Jamie
+end
@@ -0,0 +1,3 @@
+module Jamie
+ VERSION = "0.0.1"
+end

0 comments on commit fda10bb

Please sign in to comment.