Unify scripts by using a common color / function framework
Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
parent
a9570cde04
commit
eeb4ba2d79
@ -3,12 +3,7 @@
|
|||||||
set -o pipefail
|
set -o pipefail
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
STEP_COLOR="\033[0;36m"
|
source "${HOME}/bin/script_framework.sh"
|
||||||
NO_COLOR="\033[0m"
|
|
||||||
|
|
||||||
function step {
|
|
||||||
echo -e ${STEP_COLOR}[$(date +%H:%M:%S)] $1${NO_COLOR}
|
|
||||||
}
|
|
||||||
|
|
||||||
### Fix committer email by repo
|
### Fix committer email by repo
|
||||||
|
|
||||||
|
@ -3,12 +3,7 @@
|
|||||||
set -o pipefail
|
set -o pipefail
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
STEP_COLOR="\033[0;36m"
|
source "${HOME}/bin/script_framework.sh"
|
||||||
NO_COLOR="\033[0m"
|
|
||||||
|
|
||||||
function step {
|
|
||||||
echo -e ${STEP_COLOR}[$(date +%H:%M:%S)] $1${NO_COLOR}
|
|
||||||
}
|
|
||||||
|
|
||||||
### Determine what to push
|
### Determine what to push
|
||||||
|
|
||||||
|
@ -3,12 +3,7 @@
|
|||||||
set -o pipefail
|
set -o pipefail
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
STEP_COLOR="\033[0;36m"
|
source "${HOME}/bin/script_framework.sh"
|
||||||
NO_COLOR="\033[0m"
|
|
||||||
|
|
||||||
function step {
|
|
||||||
echo -e ${STEP_COLOR}[$(date +%H:%M:%S)] $1${NO_COLOR}
|
|
||||||
}
|
|
||||||
|
|
||||||
step "Loading required keys to pull"
|
step "Loading required keys to pull"
|
||||||
git loadkey
|
git loadkey
|
||||||
|
20
bin/script_framework.sh
Normal file
20
bin/script_framework.sh
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
COLOR_RED="\033[0;31m"
|
||||||
|
COLOR_GREEN="\033[0;32m"
|
||||||
|
COLOR_CYAN="\033[0;36m"
|
||||||
|
COLOR_PLAIN="\033[0m"
|
||||||
|
|
||||||
|
function error {
|
||||||
|
echo -e "${COLOR_RED}$@${COLOR_PLAIN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
function success {
|
||||||
|
echo -e "${COLOR_GREEN}$@${COLOR_PLAIN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
function info {
|
||||||
|
echo -e "${COLOR_CYAN}$@${COLOR_PLAIN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
function step {
|
||||||
|
info "[$(date +%H:%M:%S)] $@"
|
||||||
|
}
|
@ -3,22 +3,7 @@
|
|||||||
set -e
|
set -e
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
|
|
||||||
COLOR_RED="\033[0;31m"
|
source "${HOME}/bin/script_framework.sh"
|
||||||
COLOR_GREEN="\033[0;32m"
|
|
||||||
COLOR_CYAN="\033[0;36m"
|
|
||||||
COLOR_PLAIN="\033[0m"
|
|
||||||
|
|
||||||
function error {
|
|
||||||
echo -e "${COLOR_RED}$@${COLOR_PLAIN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
function success {
|
|
||||||
echo -e "${COLOR_GREEN}$@${COLOR_PLAIN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
function info {
|
|
||||||
echo -e "${COLOR_CYAN}$@${COLOR_PLAIN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
if ! ( which vault > /dev/null ); then
|
if ! ( which vault > /dev/null ); then
|
||||||
error "vault is required."
|
error "vault is required."
|
||||||
|
Loading…
Reference in New Issue
Block a user