├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .toys ├── .toys.rb └── build.rb ├── CONTRIB.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── app-engine-exec-wrapper ├── Dockerfile ├── README.md ├── cloudbuild.yaml └── execute.sh ├── integration_test ├── builder_app │ ├── Gemfile │ ├── Gemfile.lock │ ├── app.yaml │ ├── myapp.rb │ ├── runtimes.yaml │ └── test.yaml.in ├── deploy_check │ ├── Gemfile │ ├── Gemfile.lock │ ├── app.rb │ ├── app.yaml │ └── app.yaml.in └── simple_app │ ├── Dockerfile.in │ ├── Gemfile │ ├── Gemfile.lock │ ├── app.yaml │ └── myapp.rb ├── obsolete ├── Dockerfile ├── README.md └── rake_image │ ├── Dockerfile │ └── cloudbuild.yaml ├── release-app-engine-exec-wrapper.sh ├── release-ruby-binary-images.sh ├── release-ruby-runtime-images.sh ├── release-ruby-runtime-pipeline.sh ├── ruby-base ├── Dockerfile-default.in ├── Dockerfile-prebuilt.in ├── README.md ├── cloudbuild.yaml └── structure-test.json ├── ruby-build-tools ├── Dockerfile ├── access_cloud_sql └── cloudbuild.yaml ├── ruby-generate-dockerfile ├── Dockerfile ├── app │ ├── Dockerfile.erb │ ├── app_config.rb │ ├── generate_dockerfile.rb │ └── generate_dockerfile.sh └── cloudbuild.yaml ├── ruby-pipeline ├── ruby-latest.yaml └── ruby-template.yaml.in ├── ruby-prebuilt ├── Dockerfile.in └── cloudbuild.yaml ├── ruby-ubuntu16 ├── Dockerfile.in ├── README.md ├── cloudbuild.yaml ├── files │ ├── .bundle │ │ └── config │ └── .gemrc └── structure-test.json ├── ruby-ubuntu20 ├── Dockerfile.in ├── README.md ├── cloudbuild.yaml ├── files │ ├── .bundle │ │ └── config │ └── .gemrc └── structure-test.json ├── runtime-config.env ├── test ├── app_config │ ├── bad-ruby-version │ │ └── .ruby-version │ ├── gemfile-old │ │ ├── Gemfile │ │ └── Gemfile.lock │ ├── gemfile-rack │ │ ├── config.ru │ │ ├── gems.locked │ │ └── gems.rb │ ├── gemfile-ruby │ │ └── gems.rb │ ├── rails │ │ ├── app │ │ │ └── assets │ │ │ │ └── .gitkeep │ │ └── config │ │ │ └── application.rb │ └── ruby-version │ │ └── .ruby-version ├── app_engine_exec_wrapper │ ├── harness │ │ ├── Dockerfile │ │ └── fake_cloud_sql_proxy.rb │ ├── no_cloudsql │ │ ├── Dockerfile │ │ └── run.rb │ └── simple │ │ ├── Dockerfile │ │ └── run.rb ├── builder_cases │ ├── rack_app │ │ └── app.yaml │ ├── rails4_app │ │ └── app.yaml │ ├── rails5_app │ │ ├── .ruby-version │ │ └── app.yaml │ └── sinatra1_app │ │ ├── .ruby-version │ │ └── app.yaml ├── helper.rb ├── sample_apps │ ├── rack_app │ │ ├── Gemfile │ │ ├── Gemfile.lock │ │ └── config.ru │ ├── rails4_app │ │ ├── .gitignore │ │ ├── Gemfile │ │ ├── Gemfile.lock │ │ ├── Rakefile │ │ ├── app │ │ │ ├── assets │ │ │ │ ├── images │ │ │ │ │ └── .keep │ │ │ │ └── stylesheets │ │ │ │ │ └── application.css │ │ │ ├── controllers │ │ │ │ ├── application_controller.rb │ │ │ │ ├── concerns │ │ │ │ │ └── .keep │ │ │ │ └── home_controller.rb │ │ │ ├── helpers │ │ │ │ └── application_helper.rb │ │ │ ├── mailers │ │ │ │ └── .keep │ │ │ ├── models │ │ │ │ ├── .keep │ │ │ │ └── concerns │ │ │ │ │ └── .keep │ │ │ └── views │ │ │ │ └── layouts │ │ │ │ └── application.html.erb │ │ ├── bin │ │ │ ├── bundle │ │ │ ├── rails │ │ │ ├── rake │ │ │ └── setup │ │ ├── config.ru │ │ ├── config │ │ │ ├── application.rb │ │ │ ├── boot.rb │ │ │ ├── environment.rb │ │ │ ├── environments │ │ │ │ ├── development.rb │ │ │ │ ├── production.rb │ │ │ │ └── test.rb │ │ │ ├── initializers │ │ │ │ ├── assets.rb │ │ │ │ ├── backtrace_silencers.rb │ │ │ │ ├── cookies_serializer.rb │ │ │ │ ├── filter_parameter_logging.rb │ │ │ │ ├── inflections.rb │ │ │ │ ├── mime_types.rb │ │ │ │ ├── session_store.rb │ │ │ │ ├── to_time_preserves_timezone.rb │ │ │ │ └── wrap_parameters.rb │ │ │ ├── locales │ │ │ │ └── en.yml │ │ │ ├── routes.rb │ │ │ └── secrets.yml │ │ ├── db │ │ │ └── seeds.rb │ │ ├── lib │ │ │ ├── assets │ │ │ │ └── .keep │ │ │ └── tasks │ │ │ │ └── .keep │ │ ├── log │ │ │ └── .keep │ │ ├── public │ │ │ ├── 404.html │ │ │ ├── 422.html │ │ │ ├── 500.html │ │ │ ├── favicon.ico │ │ │ └── robots.txt │ │ └── vendor │ │ │ └── assets │ │ │ └── stylesheets │ │ │ └── .keep │ ├── rails5_app │ │ ├── .gitignore │ │ ├── Gemfile │ │ ├── Gemfile.lock │ │ ├── README.md │ │ ├── Rakefile │ │ ├── app │ │ │ ├── assets │ │ │ │ ├── config │ │ │ │ │ └── manifest.js │ │ │ │ ├── images │ │ │ │ │ └── .keep │ │ │ │ ├── javascripts │ │ │ │ │ ├── application.js │ │ │ │ │ ├── cable.js │ │ │ │ │ └── channels │ │ │ │ │ │ └── .keep │ │ │ │ └── stylesheets │ │ │ │ │ └── application.css │ │ │ ├── channels │ │ │ │ └── application_cable │ │ │ │ │ ├── channel.rb │ │ │ │ │ └── connection.rb │ │ │ ├── controllers │ │ │ │ ├── application_controller.rb │ │ │ │ ├── concerns │ │ │ │ │ └── .keep │ │ │ │ └── home_controller.rb │ │ │ ├── helpers │ │ │ │ └── application_helper.rb │ │ │ ├── jobs │ │ │ │ └── application_job.rb │ │ │ ├── mailers │ │ │ │ └── application_mailer.rb │ │ │ ├── models │ │ │ │ ├── application_record.rb │ │ │ │ └── concerns │ │ │ │ │ └── .keep │ │ │ └── views │ │ │ │ └── layouts │ │ │ │ ├── application.html.erb │ │ │ │ ├── mailer.html.erb │ │ │ │ └── mailer.text.erb │ │ ├── bin │ │ │ ├── bundle │ │ │ ├── rails │ │ │ ├── rake │ │ │ ├── setup │ │ │ ├── spring │ │ │ └── update │ │ ├── config.ru │ │ ├── config │ │ │ ├── application.rb │ │ │ ├── boot.rb │ │ │ ├── cable.yml │ │ │ ├── database.yml │ │ │ ├── environment.rb │ │ │ ├── environments │ │ │ │ ├── development.rb │ │ │ │ ├── production.rb │ │ │ │ └── test.rb │ │ │ ├── initializers │ │ │ │ ├── application_controller_renderer.rb │ │ │ │ ├── assets.rb │ │ │ │ ├── backtrace_silencers.rb │ │ │ │ ├── cookies_serializer.rb │ │ │ │ ├── filter_parameter_logging.rb │ │ │ │ ├── inflections.rb │ │ │ │ ├── mime_types.rb │ │ │ │ ├── new_framework_defaults.rb │ │ │ │ ├── session_store.rb │ │ │ │ └── wrap_parameters.rb │ │ │ ├── locales │ │ │ │ └── en.yml │ │ │ ├── puma.rb │ │ │ ├── routes.rb │ │ │ ├── secrets.yml │ │ │ └── spring.rb │ │ ├── db │ │ │ └── seeds.rb │ │ ├── lib │ │ │ ├── assets │ │ │ │ └── .keep │ │ │ └── tasks │ │ │ │ └── .keep │ │ ├── log │ │ │ └── .keep │ │ ├── public │ │ │ ├── 404.html │ │ │ ├── 422.html │ │ │ ├── 500.html │ │ │ ├── apple-touch-icon-precomposed.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── favicon.ico │ │ │ └── robots.txt │ │ ├── test │ │ │ ├── controllers │ │ │ │ └── .keep │ │ │ ├── fixtures │ │ │ │ ├── .keep │ │ │ │ └── files │ │ │ │ │ └── .keep │ │ │ ├── helpers │ │ │ │ └── .keep │ │ │ ├── integration │ │ │ │ └── .keep │ │ │ ├── mailers │ │ │ │ └── .keep │ │ │ ├── models │ │ │ │ └── .keep │ │ │ └── test_helper.rb │ │ ├── tmp │ │ │ └── .keep │ │ └── vendor │ │ │ └── assets │ │ │ ├── javascripts │ │ │ └── .keep │ │ │ └── stylesheets │ │ │ └── .keep │ └── sinatra1_app │ │ ├── Dockerfile.in │ │ ├── Gemfile │ │ ├── Gemfile.lock │ │ ├── app.yaml │ │ └── myapp.rb ├── test_app_config.rb ├── test_app_engine_exec_wrapper.rb ├── test_base_image_sample_apps.rb ├── test_base_image_structure.rb ├── test_base_ruby_versions.rb ├── test_build_tools.rb ├── test_generate_dockerfile.rb ├── test_sample_app_builds.rb └── test_ubuntu_image_structure.rb └── tools └── ci-scripts ├── binary-build.sh ├── deploy_check.sh ├── integration-test.sh └── release.sh /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/.gitignore -------------------------------------------------------------------------------- /.toys/.toys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/.toys/.toys.rb -------------------------------------------------------------------------------- /.toys/build.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/.toys/build.rb -------------------------------------------------------------------------------- /CONTRIB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/CONTRIB.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/README.md -------------------------------------------------------------------------------- /app-engine-exec-wrapper/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/app-engine-exec-wrapper/Dockerfile -------------------------------------------------------------------------------- /app-engine-exec-wrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/app-engine-exec-wrapper/README.md -------------------------------------------------------------------------------- /app-engine-exec-wrapper/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/app-engine-exec-wrapper/cloudbuild.yaml -------------------------------------------------------------------------------- /app-engine-exec-wrapper/execute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/app-engine-exec-wrapper/execute.sh -------------------------------------------------------------------------------- /integration_test/builder_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/builder_app/Gemfile -------------------------------------------------------------------------------- /integration_test/builder_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/builder_app/Gemfile.lock -------------------------------------------------------------------------------- /integration_test/builder_app/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/builder_app/app.yaml -------------------------------------------------------------------------------- /integration_test/builder_app/myapp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/builder_app/myapp.rb -------------------------------------------------------------------------------- /integration_test/builder_app/runtimes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/builder_app/runtimes.yaml -------------------------------------------------------------------------------- /integration_test/builder_app/test.yaml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/builder_app/test.yaml.in -------------------------------------------------------------------------------- /integration_test/deploy_check/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | gem 'sinatra', '~> 2.0' 3 | -------------------------------------------------------------------------------- /integration_test/deploy_check/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/deploy_check/Gemfile.lock -------------------------------------------------------------------------------- /integration_test/deploy_check/app.rb: -------------------------------------------------------------------------------- 1 | require "sinatra" 2 | 3 | get "/" do 4 | "Hello world!" 5 | end 6 | -------------------------------------------------------------------------------- /integration_test/deploy_check/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/deploy_check/app.yaml -------------------------------------------------------------------------------- /integration_test/deploy_check/app.yaml.in: -------------------------------------------------------------------------------- 1 | runtime: ${RUNTIME_SPEC} 2 | env: flex 3 | entrypoint: bundle exec ruby app.rb -p $PORT 4 | -------------------------------------------------------------------------------- /integration_test/simple_app/Dockerfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/simple_app/Dockerfile.in -------------------------------------------------------------------------------- /integration_test/simple_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/simple_app/Gemfile -------------------------------------------------------------------------------- /integration_test/simple_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/simple_app/Gemfile.lock -------------------------------------------------------------------------------- /integration_test/simple_app/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: custom 2 | env: flex 3 | -------------------------------------------------------------------------------- /integration_test/simple_app/myapp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/integration_test/simple_app/myapp.rb -------------------------------------------------------------------------------- /obsolete/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/obsolete/Dockerfile -------------------------------------------------------------------------------- /obsolete/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/obsolete/README.md -------------------------------------------------------------------------------- /obsolete/rake_image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/obsolete/rake_image/Dockerfile -------------------------------------------------------------------------------- /obsolete/rake_image/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/obsolete/rake_image/cloudbuild.yaml -------------------------------------------------------------------------------- /release-app-engine-exec-wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/release-app-engine-exec-wrapper.sh -------------------------------------------------------------------------------- /release-ruby-binary-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/release-ruby-binary-images.sh -------------------------------------------------------------------------------- /release-ruby-runtime-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/release-ruby-runtime-images.sh -------------------------------------------------------------------------------- /release-ruby-runtime-pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/release-ruby-runtime-pipeline.sh -------------------------------------------------------------------------------- /ruby-base/Dockerfile-default.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-base/Dockerfile-default.in -------------------------------------------------------------------------------- /ruby-base/Dockerfile-prebuilt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-base/Dockerfile-prebuilt.in -------------------------------------------------------------------------------- /ruby-base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-base/README.md -------------------------------------------------------------------------------- /ruby-base/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-base/cloudbuild.yaml -------------------------------------------------------------------------------- /ruby-base/structure-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-base/structure-test.json -------------------------------------------------------------------------------- /ruby-build-tools/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-build-tools/Dockerfile -------------------------------------------------------------------------------- /ruby-build-tools/access_cloud_sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-build-tools/access_cloud_sql -------------------------------------------------------------------------------- /ruby-build-tools/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-build-tools/cloudbuild.yaml -------------------------------------------------------------------------------- /ruby-generate-dockerfile/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-generate-dockerfile/Dockerfile -------------------------------------------------------------------------------- /ruby-generate-dockerfile/app/Dockerfile.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-generate-dockerfile/app/Dockerfile.erb -------------------------------------------------------------------------------- /ruby-generate-dockerfile/app/app_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-generate-dockerfile/app/app_config.rb -------------------------------------------------------------------------------- /ruby-generate-dockerfile/app/generate_dockerfile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-generate-dockerfile/app/generate_dockerfile.rb -------------------------------------------------------------------------------- /ruby-generate-dockerfile/app/generate_dockerfile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-generate-dockerfile/app/generate_dockerfile.sh -------------------------------------------------------------------------------- /ruby-generate-dockerfile/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-generate-dockerfile/cloudbuild.yaml -------------------------------------------------------------------------------- /ruby-pipeline/ruby-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-pipeline/ruby-latest.yaml -------------------------------------------------------------------------------- /ruby-pipeline/ruby-template.yaml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-pipeline/ruby-template.yaml.in -------------------------------------------------------------------------------- /ruby-prebuilt/Dockerfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-prebuilt/Dockerfile.in -------------------------------------------------------------------------------- /ruby-prebuilt/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-prebuilt/cloudbuild.yaml -------------------------------------------------------------------------------- /ruby-ubuntu16/Dockerfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu16/Dockerfile.in -------------------------------------------------------------------------------- /ruby-ubuntu16/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu16/README.md -------------------------------------------------------------------------------- /ruby-ubuntu16/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu16/cloudbuild.yaml -------------------------------------------------------------------------------- /ruby-ubuntu16/files/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu16/files/.bundle/config -------------------------------------------------------------------------------- /ruby-ubuntu16/files/.gemrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu16/files/.gemrc -------------------------------------------------------------------------------- /ruby-ubuntu16/structure-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu16/structure-test.json -------------------------------------------------------------------------------- /ruby-ubuntu20/Dockerfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu20/Dockerfile.in -------------------------------------------------------------------------------- /ruby-ubuntu20/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu20/README.md -------------------------------------------------------------------------------- /ruby-ubuntu20/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu20/cloudbuild.yaml -------------------------------------------------------------------------------- /ruby-ubuntu20/files/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu20/files/.bundle/config -------------------------------------------------------------------------------- /ruby-ubuntu20/files/.gemrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu20/files/.gemrc -------------------------------------------------------------------------------- /ruby-ubuntu20/structure-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/ruby-ubuntu20/structure-test.json -------------------------------------------------------------------------------- /runtime-config.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/runtime-config.env -------------------------------------------------------------------------------- /test/app_config/bad-ruby-version/.ruby-version: -------------------------------------------------------------------------------- 1 | bad!version -------------------------------------------------------------------------------- /test/app_config/gemfile-old/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'sinatra', '~> 2.0' 3 | -------------------------------------------------------------------------------- /test/app_config/gemfile-old/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_config/gemfile-old/Gemfile.lock -------------------------------------------------------------------------------- /test/app_config/gemfile-rack/config.ru: -------------------------------------------------------------------------------- 1 | puts "hello" 2 | -------------------------------------------------------------------------------- /test/app_config/gemfile-rack/gems.locked: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_config/gemfile-rack/gems.locked -------------------------------------------------------------------------------- /test/app_config/gemfile-rack/gems.rb: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'rack', '~> 2.0' 3 | -------------------------------------------------------------------------------- /test/app_config/gemfile-ruby/gems.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_config/gemfile-ruby/gems.rb -------------------------------------------------------------------------------- /test/app_config/rails/app/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/app_config/rails/config/application.rb: -------------------------------------------------------------------------------- 1 | # Hello 2 | -------------------------------------------------------------------------------- /test/app_config/ruby-version/.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-2.0.99 2 | -------------------------------------------------------------------------------- /test/app_engine_exec_wrapper/harness/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_engine_exec_wrapper/harness/Dockerfile -------------------------------------------------------------------------------- /test/app_engine_exec_wrapper/harness/fake_cloud_sql_proxy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_engine_exec_wrapper/harness/fake_cloud_sql_proxy.rb -------------------------------------------------------------------------------- /test/app_engine_exec_wrapper/no_cloudsql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_engine_exec_wrapper/no_cloudsql/Dockerfile -------------------------------------------------------------------------------- /test/app_engine_exec_wrapper/no_cloudsql/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_engine_exec_wrapper/no_cloudsql/run.rb -------------------------------------------------------------------------------- /test/app_engine_exec_wrapper/simple/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_engine_exec_wrapper/simple/Dockerfile -------------------------------------------------------------------------------- /test/app_engine_exec_wrapper/simple/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/app_engine_exec_wrapper/simple/run.rb -------------------------------------------------------------------------------- /test/builder_cases/rack_app/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: ruby 2 | env: flex 3 | -------------------------------------------------------------------------------- /test/builder_cases/rails4_app/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/builder_cases/rails4_app/app.yaml -------------------------------------------------------------------------------- /test/builder_cases/rails5_app/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.5.1 2 | -------------------------------------------------------------------------------- /test/builder_cases/rails5_app/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/builder_cases/rails5_app/app.yaml -------------------------------------------------------------------------------- /test/builder_cases/sinatra1_app/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.4.4 2 | -------------------------------------------------------------------------------- /test/builder_cases/sinatra1_app/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/builder_cases/sinatra1_app/app.yaml -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/sample_apps/rack_app/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'rack', '>= 2.0' 3 | -------------------------------------------------------------------------------- /test/sample_apps/rack_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rack_app/Gemfile.lock -------------------------------------------------------------------------------- /test/sample_apps/rack_app/config.ru: -------------------------------------------------------------------------------- 1 | run Proc.new { |env| [200, {'Content-Type' => 'text/plain'}, ["Hello World!"]] } 2 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/.gitignore -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/Gemfile -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/Gemfile.lock -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/Rakefile -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/bin/bundle -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/bin/rails -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/bin/rake -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/bin/setup -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config.ru -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/application.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/boot.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/environment.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/environments/development.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/environments/production.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/environments/test.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/assets.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/inflections.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/session_store.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/to_time_preserves_timezone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/to_time_preserves_timezone.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/locales/en.yml -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | root 'home#index' 3 | end 4 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/config/secrets.yml -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/db/seeds.rb -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/public/404.html -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/public/422.html -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/public/500.html -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails4_app/public/robots.txt -------------------------------------------------------------------------------- /test/sample_apps/rails4_app/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/.gitignore -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/Gemfile -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/Gemfile.lock -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/README.md -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/Rakefile -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/assets/config/manifest.js -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/assets/javascripts/cable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/assets/javascripts/cable.js -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/assets/javascripts/channels/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/jobs/application_job.rb: -------------------------------------------------------------------------------- 1 | class ApplicationJob < ActiveJob::Base 2 | end 3 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/models/application_record.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/bin/bundle -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/bin/rails -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/bin/rake -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/bin/setup -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/bin/spring -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/bin/update -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config.ru -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/application.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/boot.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/cable.yml -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/database.yml -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/environment.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/environments/development.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/environments/production.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/environments/test.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/assets.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/inflections.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/new_framework_defaults.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/new_framework_defaults.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/session_store.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/locales/en.yml -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/puma.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | root 'home#index' 3 | end 4 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/secrets.yml -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/config/spring.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/db/seeds.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/public/404.html -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/public/422.html -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/public/500.html -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/public/robots.txt -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/fixtures/files/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/rails5_app/test/test_helper.rb -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/rails5_app/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/sample_apps/sinatra1_app/Dockerfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/sinatra1_app/Dockerfile.in -------------------------------------------------------------------------------- /test/sample_apps/sinatra1_app/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'sinatra', '~> 2.0' 4 | -------------------------------------------------------------------------------- /test/sample_apps/sinatra1_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/sinatra1_app/Gemfile.lock -------------------------------------------------------------------------------- /test/sample_apps/sinatra1_app/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: custom 2 | env: flex 3 | 4 | -------------------------------------------------------------------------------- /test/sample_apps/sinatra1_app/myapp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/sample_apps/sinatra1_app/myapp.rb -------------------------------------------------------------------------------- /test/test_app_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_app_config.rb -------------------------------------------------------------------------------- /test/test_app_engine_exec_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_app_engine_exec_wrapper.rb -------------------------------------------------------------------------------- /test/test_base_image_sample_apps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_base_image_sample_apps.rb -------------------------------------------------------------------------------- /test/test_base_image_structure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_base_image_structure.rb -------------------------------------------------------------------------------- /test/test_base_ruby_versions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_base_ruby_versions.rb -------------------------------------------------------------------------------- /test/test_build_tools.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_build_tools.rb -------------------------------------------------------------------------------- /test/test_generate_dockerfile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_generate_dockerfile.rb -------------------------------------------------------------------------------- /test/test_sample_app_builds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_sample_app_builds.rb -------------------------------------------------------------------------------- /test/test_ubuntu_image_structure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/test/test_ubuntu_image_structure.rb -------------------------------------------------------------------------------- /tools/ci-scripts/binary-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/tools/ci-scripts/binary-build.sh -------------------------------------------------------------------------------- /tools/ci-scripts/deploy_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/tools/ci-scripts/deploy_check.sh -------------------------------------------------------------------------------- /tools/ci-scripts/integration-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/tools/ci-scripts/integration-test.sh -------------------------------------------------------------------------------- /tools/ci-scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/ruby-docker/HEAD/tools/ci-scripts/release.sh --------------------------------------------------------------------------------