Class: Aws::RailsProvisioner::Migration
- Defined in:
- lib/aws-rails-provisioner/migration.rb
Instance Attribute Summary
Attributes inherited from CodeBuild
#buildspec, #description, #image, #project_name, #timeout
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ Migration
constructor
An AWS CodeBuild Project that runs DB migration for the Ruby on Rails App inside private subnet of the VPC.
Constructor Details
#initialize(options = {}) ⇒ Migration
An AWS CodeBuild Project that runs DB migration for the Ruby on Rails App inside private subnet of the VPC
configuration for :migration
30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/aws-rails-provisioner/migration.rb', line 30 def initialize( = {}) unless [:description] [:description] = 'running DB Migration for'\ ' the rails app inside private subnet' end unless [:buildspec] [:buildspec] = 'buildspec-db.yml' end unless [:build_image] [:build_image] = 'standard_4_0' end # TODO envs support? super() end |