Fixed exit values for gloss
This commit is contained in:
6
gloss.sh
6
gloss.sh
@@ -147,7 +147,7 @@ function gloss_wiki
|
|||||||
--replace 2>&1)
|
--replace 2>&1)
|
||||||
RC=$?
|
RC=$?
|
||||||
err="${err}${newerr}"
|
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)"
|
${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0 "atlassian-cli" "$(echo \"$err\" | head -n 1)" "$(echo $err)"
|
||||||
else
|
else
|
||||||
${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0
|
${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0
|
||||||
@@ -181,12 +181,10 @@ function main()
|
|||||||
format=${cmdarg_cfg['format']}
|
format=${cmdarg_cfg['format']}
|
||||||
${format}_header
|
${format}_header
|
||||||
gloss_man
|
gloss_man
|
||||||
RC=$?
|
|
||||||
gloss_wiki
|
gloss_wiki
|
||||||
RC=$((RC + $?))
|
|
||||||
${format}_footer
|
${format}_footer
|
||||||
|
|
||||||
exit $RC
|
exit $(eval "echo "'$'"$(echo ${cmdarg_cfg['format']} | tr 'a-z' 'A-Z')_FAILURES")
|
||||||
}
|
}
|
||||||
|
|
||||||
main "$@"
|
main "$@"
|
||||||
|
|||||||
Reference in New Issue
Block a user