formatting
This commit is contained in:
@@ -2,47 +2,47 @@
|
|||||||
set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x
|
set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x
|
||||||
|
|
||||||
if [[ ! -z $DOKKU_HOST ]]; then
|
if [[ ! -z $DOKKU_HOST ]]; then
|
||||||
function _dokku {
|
function _dokku {
|
||||||
appname=""
|
appname=""
|
||||||
if [ -d .git ] || git rev-parse --git-dir > /dev/null 2>&1; then
|
if [ -d .git ] || git rev-parse --git-dir > /dev/null 2>&1; then
|
||||||
set +e
|
set +e
|
||||||
appname=$(git remote -v 2>/dev/null | grep -Ei "^dokku" | head -n 1 | cut -f1 -d' ' | cut -f2 -d':' 2>/dev/null)
|
appname=$(git remote -v 2>/dev/null | grep -Ei "^dokku" | head -n 1 | cut -f1 -d' ' | cut -f2 -d':' 2>/dev/null)
|
||||||
set -e
|
set -e
|
||||||
else
|
else
|
||||||
echo "This is not a git repository"
|
echo "This is not a git repository"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$appname" != "" ]]; then
|
if [[ "$appname" != "" ]]; then
|
||||||
donotshift="YES"
|
donotshift="YES"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$1" = "create" ]]; then
|
if [[ "$1" = "create" ]]; then
|
||||||
appname=$(echo "print(elfs.GenName())" | lua -l elfs)
|
appname=$(echo "print(elfs.GenName())" | lua -l elfs)
|
||||||
if git remote add dokku dokku@$DOKKU_HOST:$appname
|
if git remote add dokku dokku@$DOKKU_HOST:$appname
|
||||||
then
|
then
|
||||||
echo "-----> Dokku remote added at $DOKKU_HOST"
|
echo "-----> Dokku remote added at $DOKKU_HOST"
|
||||||
echo "-----> Application name is $appname"
|
echo "-----> Application name is $appname"
|
||||||
else
|
else
|
||||||
echo "! Dokku remote not added! Do you already have a dokku remote?"
|
echo "! Dokku remote not added! Do you already have a dokku remote?"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
git push dokku master
|
git push dokku master
|
||||||
return $?
|
return $?
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "$donotshift" ]]; then
|
if [[ -z "$donotshift" ]]; then
|
||||||
ssh dokku@$DOKKU_HOST $*
|
ssh dokku@$DOKKU_HOST $*
|
||||||
exit $?
|
exit $?
|
||||||
fi
|
fi
|
||||||
|
|
||||||
verb=$1
|
verb=$1
|
||||||
shift
|
shift
|
||||||
ssh dokku@$DOKKU_HOST "$verb" "$appname" $@
|
ssh dokku@$DOKKU_HOST "$verb" "$appname" $@
|
||||||
}
|
}
|
||||||
|
|
||||||
if [[ "$0" == "dokku" ]] || [[ "$0" == *dokku_client.sh ]]; then
|
if [[ "$0" == "dokku" ]] || [[ "$0" == *dokku_client.sh ]]; then
|
||||||
_dokku $@
|
_dokku $@
|
||||||
exit $?
|
exit $?
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user