diff --git a/create-pr b/create-pr index 134b007..fa9b5ca 100755 --- a/create-pr +++ b/create-pr @@ -7,7 +7,7 @@ declare -r CREATE_PR_VERSION="0.7.0" CREATE_PR_ROOT_DIR="$(dirname "${BASH_SOURCE[0]}")" export CREATE_PR_ROOT_DIR -source "$CREATE_PR_ROOT_DIR/src/debug.sh" +source "$CREATE_PR_ROOT_DIR/src/dev/dumper.sh" source "$CREATE_PR_ROOT_DIR/src/helpers.sh" source "$CREATE_PR_ROOT_DIR/src/validate.sh" source "$CREATE_PR_ROOT_DIR/src/pr_ticket.sh" diff --git a/install-dependencies.sh b/install-dependencies.sh index 1ad3245..c0092cd 100755 --- a/install-dependencies.sh +++ b/install-dependencies.sh @@ -1,4 +1,17 @@ #!/bin/bash -## bashunit -curl -s https://bashunit.typeddevs.com/install.sh | bash -s lib beta +# Ensure bashdep is installed +[ ! -f lib/bashdep ] && { + mkdir -p lib + curl -sLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.1/bashdep + chmod +x lib/bashdep +} + +DEPENDENCIES=( + "https://github.com/TypedDevs/bashunit/releases/download/0.18.0/bashunit" + "https://github.com/Chemaclass/bash-dumper/releases/download/0.1/dumper.sh@dev" +) + +source lib/bashdep +bashdep::setup dir="lib" dev-dir="src/dev" silent=false +bashdep::install "${DEPENDENCIES[@]}" diff --git a/src/debug.sh b/src/dev/dumper.sh old mode 100644 new mode 100755 similarity index 95% rename from src/debug.sh rename to src/dev/dumper.sh index f50135c..220c21c --- a/src/debug.sh +++ b/src/dev/dumper.sh @@ -1,7 +1,5 @@ #!/bin/bash -# source: https://github.com/Chemaclass/bash-dumper - # Pass in any number of ANSI SGR codes. # # Code reference: