X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=jenkins%2Fcommon%2Flogging;fp=jenkins%2Fcommon%2Flogging;h=a95b5633ba697c6f0128fabef9f550ab5f1c1b32;hb=35d6f24fc8d9e35c1dd2f1853c6796d57c7faf8e;hp=3eb4a0d2074699dabdb63fd733366e18c543f633;hpb=837fc9695b113d68db238183cbc6e9ec518d8d4e;p=osm%2Fdevops.git diff --git a/jenkins/common/logging b/jenkins/common/logging index 3eb4a0d2..a95b5633 100644 --- a/jenkins/common/logging +++ b/jenkins/common/logging @@ -35,13 +35,13 @@ print_stack() { FATAL() { - echo "### $(date) ${FUNCNAME[1]}: FATAL error: $*" >&2 + echo -e "\n### $(date) ${FUNCNAME[1]}: FATAL error: $*" >&2 print_stack exit 1 } WARNING() { - echo "### $(date) ${FUNCNAME[1]}: WARNING error: $*" >&2 + echo -e "\n### $(date) ${FUNCNAME[1]}: WARNING error: $*" >&2 } INFO() { @@ -51,3 +51,11 @@ INFO() { DEBUG() { echo "# $(date) ${FUNCNAME[1]}: $*" >&2 } + +CMD() { + echo "# executing '$*' ..." + "$@" + rc=$? + echo "# .... '$*' done RC was $rc" + return $rc +}