refactored the git checkout code
Signed-off-by: Jeremy Mordkoff <Jeremy.Mordkoff@riftio.com>
diff --git a/jenkins/common/logging b/jenkins/common/logging
index 3eb4a0d..a95b563 100644
--- a/jenkins/common/logging
+++ b/jenkins/common/logging
@@ -35,13 +35,13 @@
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 @@
DEBUG() {
echo "# $(date) ${FUNCNAME[1]}: $*" >&2
}
+
+CMD() {
+ echo "# executing '$*' ..."
+ "$@"
+ rc=$?
+ echo "# .... '$*' done RC was $rc"
+ return $rc
+}