Skip to content

RapidRiverSoftware/opsworks_ruby

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

opsworks_ruby Cookbook

Chef cookbook Build Status Coverage Status Documentation Status Commitizen friendly license

A chef cookbook to deploy Ruby applications to Amazon OpsWorks.

Quick Start

Refer to Getting Started guide in documentation.

Development

You can either install eveyrthing locally using rvm and pip or use the Docker container which includes all necessary dependencies inside it.

Unit Testing and Linting

docker-compose run -e SKIP="AuthorName AuthorEmail" cookbook \
bash -c "overcommit --sign && overcommit -r && rspec"

Integration Testing

To run integration tests you need Chef Development Kit. After installing it, invoke:

chef exec bundle install -j 4 --path vendor
sudo chef exec bundle exec rake integration:docker

Build documentation

docker-compose run cookbook bash -c "cd docs && make html"

Contributing

Please see CONTRIBUTING for details.

Author and Contributors

Author: Igor Rzegocki (@ajgon)

Contributors

License

License: MIT

About

Set of chef recipes for OpsWorks based Ruby projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 91.1%
  • HTML 8.8%
  • Shell 0.1%