X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=jenkins%2Fcommon%2Flogging;h=a95b5633ba697c6f0128fabef9f550ab5f1c1b32;hb=4ffe5fe87638d92398252d6f23ab93ac0d1ec6fd;hp=3eb4a0d2074699dabdb63fd733366e18c543f633;hpb=50c2e86ae38c7715bf60cf8f70bff7b319bfa683;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 +}