Sha256: 1decd1de400085ff6e97280dd8320f93567a24dbc04c392c8bc26e0c52eaefa0

Contents?: true

Size: 682 Bytes

Versions: 6

Compression:

Stored size: 682 Bytes

Contents

#!/bin/bash
set -e

export RAILS_ENV=${RAILS_ENV:="production"}
export AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION:=us-east-1}
export CLOUDFORMATION_BUCKET=${CLOUDFORMATION_BUCKET:="lamby.cloudformation.$(whoami)"}

./bin/build

sam package \
  --region ${AWS_DEFAULT_REGION} \
  --template-file ./.aws-sam/build/template.yaml \
  --output-template-file ./.aws-sam/build/packaged.yaml \
  --s3-bucket $CLOUDFORMATION_BUCKET \
  --s3-prefix "APPNAMEHERE-${RAILS_ENV}"

sam deploy \
  --template-file ./.aws-sam/build/packaged.yaml \
  --stack-name "APPNAMEHERE-${RAILS_ENV}-${AWS_DEFAULT_REGION}" \
  --capabilities "CAPABILITY_IAM" \
  --parameter-overrides \
    RailsEnv=${RAILS_ENV}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lamby-1.0.2 lib/lamby/templates/api_gateway/deploy
lamby-1.0.1 lib/lamby/templates/api_gateway/deploy
lamby-1.0.0 lib/lamby/templates/api_gateway/deploy
lamby-0.6.0 lib/lamby/templates/api_gateway/deploy
lamby-0.5.1 lib/lamby/templates/shared/deploy
lamby-0.5.0 lib/lamby/templates/shared/deploy