# -*- encoding: utf-8 -*- # stub: roro 0.1.1 ruby lib Gem::Specification.new do |s| s.name = "roro".freeze s.version = "0.1.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "homepage_uri" => "https://github.com/schadenfred/handsome_fencer-roro", "source_code_uri" => "https://github.com/schadenfred/handsome_fencer-roro" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["schadenfred".freeze] s.date = "2019-01-02" s.description = "You've finished development of your Rails app and now it's time to deploy. You're looking at Docker and Docker Compose, and at difference CI/CD services, at integrating with Docker Hub, and at trying to figure out how to deploy safely. There are lots of things that can go wrong. You've found some of them, and they haven't been much fun to fix. This gem and the companion tutorial may prove helpful.".freeze s.email = ["fred.schoeneman@gmail.com".freeze] s.executables = ["roro".freeze] s.files = [".circleci/config.yml".freeze, ".circleci/setup-gem-credentials.sh".freeze, ".gitignore".freeze, ".ruby-gemset".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "Guardfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/roro".freeze, "bin/setup".freeze, "docker/env_files/.keep".freeze, "docker/env_files/circleci.env.enc".freeze, "docker/keys/.keep".freeze, "lib/roro.rb".freeze, "lib/roro/cli.rb".freeze, "lib/roro/cli/base.rb".freeze, "lib/roro/cli/dockerize.rb".freeze, "lib/roro/cli/expose.rb".freeze, "lib/roro/cli/generate_keys.rb".freeze, "lib/roro/cli/greenfield.rb".freeze, "lib/roro/cli/obfuscate.rb".freeze, "lib/roro/cli/rollon.rb".freeze, "lib/roro/cli/templates/Gemfile.lock".freeze, "lib/roro/cli/templates/Guardfile".freeze, "lib/roro/cli/templates/circleci/Rakefile".freeze, "lib/roro/cli/templates/circleci/config.job-example.yml".freeze, "lib/roro/cli/templates/circleci/config.yml".freeze, "lib/roro/cli/templates/circleci/config.yml.workflow-example".freeze, "lib/roro/cli/templates/circleci/deploy.rake".freeze, "lib/roro/cli/templates/config.yml".freeze, "lib/roro/cli/templates/config/database.yml".freeze, "lib/roro/cli/templates/docker-compose.yml".freeze, "lib/roro/cli/templates/docker/containers/app/Dockerfile.tt".freeze, "lib/roro/cli/templates/docker/containers/database/.keep".freeze, "lib/roro/cli/templates/docker/containers/web/Dockerfile.tt".freeze, "lib/roro/cli/templates/docker/containers/web/app.conf.tt".freeze, "lib/roro/cli/templates/docker/env_files/.keep".freeze, "lib/roro/cli/templates/docker/keys/.keep".freeze, "lib/roro/cli/templates/docker/overrides/circleci.yml.tt".freeze, "lib/roro/cli/templates/docker/overrides/production.yml.tt".freeze, "lib/roro/cli/templates/docker/web/Dockerfile".freeze, "lib/roro/cli/templates/docker/web/app.conf".freeze, "lib/roro/cli/templates/gitignore".freeze, "lib/roro/cli/templates/greenfield/Dockerfile".freeze, "lib/roro/cli/templates/greenfield/Gemfile".freeze, "lib/roro/cli/templates/greenfield/Gemfile.lock".freeze, "lib/roro/cli/templates/greenfield/config/database.yml.example".freeze, "lib/roro/cli/templates/greenfield/docker-compose.yml".freeze, "lib/roro/cli/templates/lib/tasks/deploy.rake".freeze, "lib/roro/version.rb".freeze, "lib/tasks/deploy.rake".freeze, "roro.gemspec".freeze, "test_apps/dummy/.gitignore".freeze, "test_apps/dummy/Gemfile".freeze, "test_apps/dummy/README.md".freeze, "test_apps/dummy/Rakefile".freeze, "test_apps/dummy/app/assets/config/manifest.js".freeze, "test_apps/dummy/app/assets/images/.keep".freeze, "test_apps/dummy/app/assets/javascripts/application.js".freeze, "test_apps/dummy/app/assets/javascripts/cable.js".freeze, "test_apps/dummy/app/assets/javascripts/channels/.keep".freeze, "test_apps/dummy/app/assets/stylesheets/application.css".freeze, "test_apps/dummy/app/channels/application_cable/channel.rb".freeze, "test_apps/dummy/app/channels/application_cable/connection.rb".freeze, "test_apps/dummy/app/controllers/application_controller.rb".freeze, "test_apps/dummy/app/controllers/concerns/.keep".freeze, "test_apps/dummy/app/helpers/application_helper.rb".freeze, "test_apps/dummy/app/jobs/application_job.rb".freeze, "test_apps/dummy/app/mailers/application_mailer.rb".freeze, "test_apps/dummy/app/models/application_record.rb".freeze, "test_apps/dummy/app/models/concerns/.keep".freeze, "test_apps/dummy/app/views/layouts/application.html.erb".freeze, "test_apps/dummy/app/views/layouts/mailer.html.erb".freeze, "test_apps/dummy/app/views/layouts/mailer.text.erb".freeze, "test_apps/dummy/bin/bundle".freeze, "test_apps/dummy/bin/rails".freeze, "test_apps/dummy/bin/rake".freeze, "test_apps/dummy/bin/setup".freeze, "test_apps/dummy/bin/update".freeze, "test_apps/dummy/bin/yarn".freeze, "test_apps/dummy/config.ru".freeze, "test_apps/dummy/config/application.rb".freeze, "test_apps/dummy/config/boot.rb".freeze, "test_apps/dummy/config/cable.yml".freeze, "test_apps/dummy/config/credentials.yml.enc".freeze, "test_apps/dummy/config/database.yml".freeze, "test_apps/dummy/config/environment.rb".freeze, "test_apps/dummy/config/environments/development.rb".freeze, "test_apps/dummy/config/environments/production.rb".freeze, "test_apps/dummy/config/environments/test.rb".freeze, "test_apps/dummy/config/initializers/application_controller_renderer.rb".freeze, "test_apps/dummy/config/initializers/assets.rb".freeze, "test_apps/dummy/config/initializers/backtrace_silencers.rb".freeze, "test_apps/dummy/config/initializers/content_security_policy.rb".freeze, "test_apps/dummy/config/initializers/cookies_serializer.rb".freeze, "test_apps/dummy/config/initializers/filter_parameter_logging.rb".freeze, "test_apps/dummy/config/initializers/inflections.rb".freeze, "test_apps/dummy/config/initializers/mime_types.rb".freeze, "test_apps/dummy/config/initializers/wrap_parameters.rb".freeze, "test_apps/dummy/config/locales/en.yml".freeze, "test_apps/dummy/config/puma.rb".freeze, "test_apps/dummy/config/routes.rb".freeze, "test_apps/dummy/config/spring.rb".freeze, "test_apps/dummy/config/storage.yml".freeze, "test_apps/dummy/db/seeds.rb".freeze, "test_apps/dummy/lib/assets/.keep".freeze, "test_apps/dummy/lib/tasks/.keep".freeze, "test_apps/dummy/log/.keep".freeze, "test_apps/dummy/package.json".freeze, "test_apps/dummy/public/404.html".freeze, "test_apps/dummy/public/422.html".freeze, "test_apps/dummy/public/500.html".freeze, "test_apps/dummy/public/apple-touch-icon-precomposed.png".freeze, "test_apps/dummy/public/apple-touch-icon.png".freeze, "test_apps/dummy/public/favicon.ico".freeze, "test_apps/dummy/public/robots.txt".freeze, "test_apps/dummy/storage/.keep".freeze, "test_apps/dummy/test/application_system_test_case.rb".freeze, "test_apps/dummy/test/controllers/.keep".freeze, "test_apps/dummy/test/fixtures/.keep".freeze, "test_apps/dummy/test/fixtures/files/.keep".freeze, "test_apps/dummy/test/helpers/.keep".freeze, "test_apps/dummy/test/integration/.keep".freeze, "test_apps/dummy/test/mailers/.keep".freeze, "test_apps/dummy/test/models/.keep".freeze, "test_apps/dummy/test/system/.keep".freeze, "test_apps/dummy/test/test_helper.rb".freeze, "test_apps/dummy/tmp/.keep".freeze, "test_apps/dummy/vendor/.keep".freeze, "test_apps/dummy_roro/.circleci/Rakefile".freeze, "test_apps/dummy_roro/.circleci/config.job-example.yml".freeze, "test_apps/dummy_roro/.circleci/config.yml".freeze, "test_apps/dummy_roro/.circleci/config.yml.workflow-example".freeze, "test_apps/dummy_roro/.circleci/deploy.rake".freeze, "test_apps/dummy_roro/.gitignore".freeze, "test_apps/dummy_roro/Gemfile".freeze, "test_apps/dummy_roro/README.md".freeze, "test_apps/dummy_roro/Rakefile".freeze, "test_apps/dummy_roro/app/assets/config/manifest.js".freeze, "test_apps/dummy_roro/app/assets/images/.keep".freeze, "test_apps/dummy_roro/app/assets/javascripts/application.js".freeze, "test_apps/dummy_roro/app/assets/javascripts/cable.js".freeze, "test_apps/dummy_roro/app/assets/javascripts/channels/.keep".freeze, "test_apps/dummy_roro/app/assets/stylesheets/application.css".freeze, "test_apps/dummy_roro/app/channels/application_cable/channel.rb".freeze, "test_apps/dummy_roro/app/channels/application_cable/connection.rb".freeze, "test_apps/dummy_roro/app/controllers/application_controller.rb".freeze, "test_apps/dummy_roro/app/controllers/concerns/.keep".freeze, "test_apps/dummy_roro/app/helpers/application_helper.rb".freeze, "test_apps/dummy_roro/app/jobs/application_job.rb".freeze, "test_apps/dummy_roro/app/mailers/application_mailer.rb".freeze, "test_apps/dummy_roro/app/models/application_record.rb".freeze, "test_apps/dummy_roro/app/models/concerns/.keep".freeze, "test_apps/dummy_roro/app/views/layouts/application.html.erb".freeze, "test_apps/dummy_roro/app/views/layouts/mailer.html.erb".freeze, "test_apps/dummy_roro/app/views/layouts/mailer.text.erb".freeze, "test_apps/dummy_roro/bin/bundle".freeze, "test_apps/dummy_roro/bin/rails".freeze, "test_apps/dummy_roro/bin/rake".freeze, "test_apps/dummy_roro/bin/setup".freeze, "test_apps/dummy_roro/bin/update".freeze, "test_apps/dummy_roro/bin/yarn".freeze, "test_apps/dummy_roro/config.ru".freeze, "test_apps/dummy_roro/config/application.rb".freeze, "test_apps/dummy_roro/config/boot.rb".freeze, "test_apps/dummy_roro/config/cable.yml".freeze, "test_apps/dummy_roro/config/credentials.yml.enc".freeze, "test_apps/dummy_roro/config/database.yml".freeze, "test_apps/dummy_roro/config/environment.rb".freeze, "test_apps/dummy_roro/config/environments/development.rb".freeze, "test_apps/dummy_roro/config/environments/production.rb".freeze, "test_apps/dummy_roro/config/environments/test.rb".freeze, "test_apps/dummy_roro/config/initializers/application_controller_renderer.rb".freeze, "test_apps/dummy_roro/config/initializers/assets.rb".freeze, "test_apps/dummy_roro/config/initializers/backtrace_silencers.rb".freeze, "test_apps/dummy_roro/config/initializers/content_security_policy.rb".freeze, "test_apps/dummy_roro/config/initializers/cookies_serializer.rb".freeze, "test_apps/dummy_roro/config/initializers/filter_parameter_logging.rb".freeze, "test_apps/dummy_roro/config/initializers/inflections.rb".freeze, "test_apps/dummy_roro/config/initializers/mime_types.rb".freeze, "test_apps/dummy_roro/config/initializers/wrap_parameters.rb".freeze, "test_apps/dummy_roro/config/locales/en.yml".freeze, "test_apps/dummy_roro/config/puma.rb".freeze, "test_apps/dummy_roro/config/routes.rb".freeze, "test_apps/dummy_roro/config/spring.rb".freeze, "test_apps/dummy_roro/config/storage.yml".freeze, "test_apps/dummy_roro/db/seeds.rb".freeze, "test_apps/dummy_roro/docker-compose.yml".freeze, "test_apps/dummy_roro/docker/containers/app/Dockerfile".freeze, "test_apps/dummy_roro/docker/containers/app/circleci.env".freeze, "test_apps/dummy_roro/docker/containers/app/development.env".freeze, "test_apps/dummy_roro/docker/containers/app/production.env".freeze, "test_apps/dummy_roro/docker/containers/app/staging.env".freeze, "test_apps/dummy_roro/docker/containers/database/.keep".freeze, "test_apps/dummy_roro/docker/containers/database/circleci.env".freeze, "test_apps/dummy_roro/docker/containers/database/development.env".freeze, "test_apps/dummy_roro/docker/containers/database/production.env".freeze, "test_apps/dummy_roro/docker/containers/database/staging.env".freeze, "test_apps/dummy_roro/docker/containers/web/Dockerfile".freeze, "test_apps/dummy_roro/docker/containers/web/app.conf".freeze, "test_apps/dummy_roro/docker/containers/web/circleci.env".freeze, "test_apps/dummy_roro/docker/containers/web/development.env".freeze, "test_apps/dummy_roro/docker/containers/web/production.env".freeze, "test_apps/dummy_roro/docker/containers/web/staging.env".freeze, "test_apps/dummy_roro/docker/env_files/circleci.env".freeze, "test_apps/dummy_roro/docker/env_files/circleci.env.enc".freeze, "test_apps/dummy_roro/docker/env_files/production.env".freeze, "test_apps/dummy_roro/docker/env_files/production.env.enc".freeze, "test_apps/dummy_roro/docker/keys/.keep".freeze, "test_apps/dummy_roro/docker/overrides/circleci.yml".freeze, "test_apps/dummy_roro/docker/overrides/production.yml".freeze, "test_apps/dummy_roro/lib/assets/.keep".freeze, "test_apps/dummy_roro/lib/tasks/.keep".freeze, "test_apps/dummy_roro/lib/tasks/deploy.rake".freeze, "test_apps/dummy_roro/log/.keep".freeze, "test_apps/dummy_roro/package.json".freeze, "test_apps/dummy_roro/public/404.html".freeze, "test_apps/dummy_roro/public/422.html".freeze, "test_apps/dummy_roro/public/500.html".freeze, "test_apps/dummy_roro/public/apple-touch-icon-precomposed.png".freeze, "test_apps/dummy_roro/public/apple-touch-icon.png".freeze, "test_apps/dummy_roro/public/favicon.ico".freeze, "test_apps/dummy_roro/public/robots.txt".freeze, "test_apps/dummy_roro/storage/.keep".freeze, "test_apps/dummy_roro/test/application_system_test_case.rb".freeze, "test_apps/dummy_roro/test/controllers/.keep".freeze, "test_apps/dummy_roro/test/fixtures/.keep".freeze, "test_apps/dummy_roro/test/fixtures/files/.keep".freeze, "test_apps/dummy_roro/test/helpers/.keep".freeze, "test_apps/dummy_roro/test/integration/.keep".freeze, "test_apps/dummy_roro/test/mailers/.keep".freeze, "test_apps/dummy_roro/test/models/.keep".freeze, "test_apps/dummy_roro/test/system/.keep".freeze, "test_apps/dummy_roro/test/test_helper.rb".freeze, "test_apps/dummy_roro/tmp/.keep".freeze, "test_apps/dummy_roro/vendor/.keep".freeze, "test_apps/greenfield/.keep".freeze] s.homepage = "https://github.com/schadenfred/handsome_fencer-roro".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Dockerize your Rails app, set it up for CI, roll it onto your image repository, and then roll it off to your staging and production hosts.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.1.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.17".freeze]) s.add_development_dependency(%q.freeze, ["~> 10.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end