├── .gitignore ├── .kitchen.yml ├── .travis.yml ├── .yardopts ├── .yo-rc.json ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── SUPPORTERS.md ├── chef └── templates │ ├── database.yml.erb │ ├── secret_token.rb.erb │ └── secrets.yml.erb ├── lib ├── poise_application_ruby.rb └── poise_application_ruby │ ├── app_mixin.rb │ ├── cheftie.rb │ ├── error.rb │ ├── resources.rb │ ├── resources │ ├── bundle_install.rb │ ├── puma.rb │ ├── rackup.rb │ ├── rails.rb │ ├── ruby.rb │ ├── ruby_execute.rb │ ├── ruby_gem.rb │ ├── thin.rb │ └── unicorn.rb │ ├── service_mixin.rb │ └── version.rb ├── poise-application-ruby.gemspec └── test ├── cookbook ├── attributes │ └── default.rb ├── metadata.rb └── recipes │ ├── default.rb │ ├── rails.rb │ └── sinatra.rb ├── docker ├── docker.ca └── docker.pem ├── gemfiles ├── chef-12.1.gemfile ├── chef-12.10.gemfile ├── chef-12.11.gemfile ├── chef-12.12.gemfile ├── chef-12.13.gemfile ├── chef-12.14.gemfile ├── chef-12.15.gemfile ├── chef-12.16.gemfile ├── chef-12.17.gemfile ├── chef-12.18.gemfile ├── chef-12.19.gemfile ├── chef-12.2.gemfile ├── chef-12.3.gemfile ├── chef-12.4.gemfile ├── chef-12.5.gemfile ├── chef-12.6.gemfile ├── chef-12.7.gemfile ├── chef-12.8.gemfile ├── chef-12.9.gemfile ├── chef-12.gemfile ├── chef-13.0.gemfile ├── chef-13.gemfile └── master.gemfile ├── integration └── default │ └── serverspec │ ├── default_spec.rb │ ├── rails_spec.rb │ └── sinatra_spec.rb └── spec ├── resources ├── ruby_execute_spec.rb └── ruby_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/.kitchen.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/.travis.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/.yardopts -------------------------------------------------------------------------------- /.yo-rc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/.yo-rc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /SUPPORTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/SUPPORTERS.md -------------------------------------------------------------------------------- /chef/templates/database.yml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/chef/templates/database.yml.erb -------------------------------------------------------------------------------- /chef/templates/secret_token.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/chef/templates/secret_token.rb.erb -------------------------------------------------------------------------------- /chef/templates/secrets.yml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/chef/templates/secrets.yml.erb -------------------------------------------------------------------------------- /lib/poise_application_ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/app_mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/app_mixin.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/cheftie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/cheftie.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/error.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/bundle_install.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/bundle_install.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/puma.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/rackup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/rackup.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/rails.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/ruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/ruby.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/ruby_execute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/ruby_execute.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/ruby_gem.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/ruby_gem.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/thin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/thin.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/resources/unicorn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/resources/unicorn.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/service_mixin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/service_mixin.rb -------------------------------------------------------------------------------- /lib/poise_application_ruby/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/lib/poise_application_ruby/version.rb -------------------------------------------------------------------------------- /poise-application-ruby.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/poise-application-ruby.gemspec -------------------------------------------------------------------------------- /test/cookbook/attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/cookbook/attributes/default.rb -------------------------------------------------------------------------------- /test/cookbook/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/cookbook/metadata.rb -------------------------------------------------------------------------------- /test/cookbook/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/cookbook/recipes/default.rb -------------------------------------------------------------------------------- /test/cookbook/recipes/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/cookbook/recipes/rails.rb -------------------------------------------------------------------------------- /test/cookbook/recipes/sinatra.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/cookbook/recipes/sinatra.rb -------------------------------------------------------------------------------- /test/docker/docker.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/docker/docker.ca -------------------------------------------------------------------------------- /test/docker/docker.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/docker/docker.pem -------------------------------------------------------------------------------- /test/gemfiles/chef-12.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.1.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.10.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.11.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.12.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.13.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.14.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.15.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.16.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.16.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.17.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.17.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.18.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.18.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.19.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.19.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.2.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.3.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.4.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.5.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.6.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.6.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.7.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.7.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.8.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.8.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.9.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.9.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-12.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-13.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-13.0.gemfile -------------------------------------------------------------------------------- /test/gemfiles/chef-13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/chef-13.gemfile -------------------------------------------------------------------------------- /test/gemfiles/master.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/gemfiles/master.gemfile -------------------------------------------------------------------------------- /test/integration/default/serverspec/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/integration/default/serverspec/default_spec.rb -------------------------------------------------------------------------------- /test/integration/default/serverspec/rails_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/integration/default/serverspec/rails_spec.rb -------------------------------------------------------------------------------- /test/integration/default/serverspec/sinatra_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/integration/default/serverspec/sinatra_spec.rb -------------------------------------------------------------------------------- /test/spec/resources/ruby_execute_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/spec/resources/ruby_execute_spec.rb -------------------------------------------------------------------------------- /test/spec/resources/ruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/spec/resources/ruby_spec.rb -------------------------------------------------------------------------------- /test/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poise/application_ruby/HEAD/test/spec/spec_helper.rb --------------------------------------------------------------------------------