Try running docker build commands
Signed-off-by: Václav Valíček <valicek1994@gmail.com>
This commit is contained in:
55
ci/docker/clilib
Normal file
55
ci/docker/clilib
Normal file
@@ -0,0 +1,55 @@
|
||||
#!/bin/bash
|
||||
|
||||
reset='\e[0m'
|
||||
bold='\e[1m'
|
||||
green='\e[92m'
|
||||
red='\e[91m'
|
||||
yellow='\e[93m'
|
||||
cyan='\e[96m'
|
||||
|
||||
status(){
|
||||
echo -e "$yellow$@$reset"
|
||||
}
|
||||
|
||||
ok() {
|
||||
echo -e " [ $green${bold}OK$reset ]"
|
||||
}
|
||||
|
||||
error(){
|
||||
echo -e "$red - $@$reset"
|
||||
}
|
||||
|
||||
failure(){
|
||||
echo -e "$red - $@$reset"
|
||||
exit
|
||||
}
|
||||
|
||||
info(){
|
||||
echo -e "$cyan$@$reset"
|
||||
}
|
||||
|
||||
infon(){
|
||||
echo -ne "$cyan$@$reset"
|
||||
}
|
||||
|
||||
|
||||
drawexit(){
|
||||
[ $1 -eq 0 ] && ok || error "Failed!"
|
||||
}
|
||||
|
||||
filelen(){
|
||||
wc -c $1 | cut -d' ' -f1
|
||||
}
|
||||
|
||||
wraperr(){
|
||||
$@ && rc=0 || rc=$?
|
||||
if [ $rc -eq 0 ]
|
||||
then
|
||||
ok 2>&1
|
||||
else
|
||||
error "Command failed: \"$@\"" 2>&1
|
||||
error "Return code: $rc" 2>&1
|
||||
exit $rc
|
||||
fi
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user