From 0c4eeac39d4b391c6894b8894783de19a4ee306d Mon Sep 17 00:00:00 2001 From: Andrew Kesterson Date: Mon, 14 Oct 2013 14:06:16 -0400 Subject: [PATCH] Fixed exit values for gloss --- gloss.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gloss.sh b/gloss.sh index dab4896..4073ad8 100644 --- a/gloss.sh +++ b/gloss.sh @@ -147,7 +147,7 @@ function gloss_wiki --replace 2>&1) RC=$? err="${err}${newerr}" - if [[ $? -ne 0 ]]; then + if [[ $RC -ne 0 ]]; then ${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0 "atlassian-cli" "$(echo \"$err\" | head -n 1)" "$(echo $err)" else ${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0 @@ -181,12 +181,10 @@ function main() format=${cmdarg_cfg['format']} ${format}_header gloss_man - RC=$? gloss_wiki - RC=$((RC + $?)) ${format}_footer - exit $RC + exit $(eval "echo "'$'"$(echo ${cmdarg_cfg['format']} | tr 'a-z' 'A-Z')_FAILURES") } main "$@"