Contributing
Add new resource type (ex. Redshift resource)
- Create your feature branch (
git checkout -b add-type-redshift)
- Generate template files (
bundle exec bin/toolbox template redshift)
- Fill files with code.
- Generate doc/resource_types.md (
bundle exec bin/toolbox docgen > doc/resource_type.md)
- Run test (
bundle exec rake spec)
- Push to the branch (
git push origin add-type-redshift)
- Create a new Pull Request
Append resource type document (ex. VPC resource be_available)
- Create vpc.md (
touch doc/_resource_types/vpc.md)
- Write following document.
### be_available
(Write cool description)
```ruby
describe vpc('my-vpc') do
it { should be_available }
end
```