Skip to content

Instantly share code, notes, and snippets.

@giovanigenerali
Last active July 31, 2021 20:59
AWS EB Deploy Script
#!/bin/bash
DATE=$(date '+[%Y-%m-%d %H:%M:%S]')
LABEL=$(git log --pretty=format:"%h" -1)
MESSAGE=$(git log --pretty=format:"%s" -1)
MACHINE=$1
echo "$DATE - $LABEL"
echo $MESSAGE
echo $MACHINE
eb deploy $MACHINE -l "$DATE - $LABEL" -m "$MESSAGE"
###################################################################
# - criar o arquivo deploy.sh na pasta raiz do usuário
# - arquivo precisa de premissão, executar: chmod 777 deploy.sh
# - criar alias (alias deploy="sh ~/deploy.sh") no ~/.bash_profile
##################################################################
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment