Sha256: ee376e36f60c4992448b4036b284718cedab9a4ac3347f5df5e0954521761a17

Contents?: true

Size: 753 Bytes

Versions: 21

Compression:

Stored size: 753 Bytes

Contents

#!/bin/bash

set -exu

# https://unix.stackexchange.com/questions/1496/why-doesnt-my-bash-script-recognize-aliases
shopt -s expand_aliases
alias lono="$(pwd)/exe/lono"

bundle install --without development test

rm -rf infra

lono new infra
cd infra
lono blueprint new demo
# Very simply template with just a security group
cp ../.cody/demo.rb blueprints/demo/app/templates/demo.rb

# Rewrite the Gemfile to use the local lono gem for testing
cat << EOF > Gemfile
source "https://rubygems.org"
gem "lono", path: "$CODEBUILD_SRC_DIR", submodules: true
EOF

bundle # install lono gem in the infra project

STACK_NAME="demo-$(date +%Y%m%d%H%M%S)"

lono cfn deploy $STACK_NAME --blueprint demo
lono cfn status $STACK_NAME
lono cfn delete $STACK_NAME --sure

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
lono-6.1.11 .cody/acceptance.sh
lono-6.1.10 .cody/acceptance.sh
lono-6.1.9 .cody/acceptance.sh
lono-6.1.8 .cody/acceptance.sh
lono-6.1.7 .cody/acceptance.sh
lono-6.1.6 .cody/acceptance.sh
lono-6.1.5 .cody/acceptance.sh
lono-6.1.4 .cody/acceptance.sh
lono-6.1.3 .cody/acceptance.sh
lono-6.1.2 .cody/acceptance.sh
lono-6.1.1 .cody/acceptance.sh
lono-6.1.0 .cody/acceptance.sh
lono-6.0.1 .cody/acceptance.sh
lono-6.0.0 .cody/acceptance.sh
lono-5.3.4 .cody/acceptance.sh
lono-5.3.3 .cody/acceptance.sh
lono-5.3.2 .cody/acceptance.sh
lono-5.3.1 .cody/acceptance.sh
lono-5.3.0 .cody/acceptance.sh
lono-5.2.8 .cody/acceptance.sh