Loading .gitlab/generateCR/publish_spec.sh +21 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,27 @@ set -euo pipefail cleanup_on_failure() { local exit_code=$? if [[ $exit_code -eq 0 ]]; then return 0 fi echo "Execution failed (exit code: $exit_code). Cleaning run artifacts..." if [[ -n "${FOLDER_NAME:-}" ]]; then rm -rf "GENERATED_FILES/${FOLDER_NAME}" fi if [[ -n "${SPEC_NAME:-}" && -n "${COMMIT_TAG:-}" ]]; then rm -f "baseline/${SPEC_NAME}_${COMMIT_TAG}.docx" rm -f "baseline/${SPEC_NAME}_${COMMIT_TAG}.pdf" rm -f "baseline/${SPEC_NAME}_${COMMIT_TAG}.epub" fi } trap cleanup_on_failure EXIT PROJECT_URL="${1:-}" COMMIT_TAG="${2:-}" TEMPLATE_DOCX_ARG="${3:-}" Loading Loading
.gitlab/generateCR/publish_spec.sh +21 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,27 @@ set -euo pipefail cleanup_on_failure() { local exit_code=$? if [[ $exit_code -eq 0 ]]; then return 0 fi echo "Execution failed (exit code: $exit_code). Cleaning run artifacts..." if [[ -n "${FOLDER_NAME:-}" ]]; then rm -rf "GENERATED_FILES/${FOLDER_NAME}" fi if [[ -n "${SPEC_NAME:-}" && -n "${COMMIT_TAG:-}" ]]; then rm -f "baseline/${SPEC_NAME}_${COMMIT_TAG}.docx" rm -f "baseline/${SPEC_NAME}_${COMMIT_TAG}.pdf" rm -f "baseline/${SPEC_NAME}_${COMMIT_TAG}.epub" fi } trap cleanup_on_failure EXIT PROJECT_URL="${1:-}" COMMIT_TAG="${2:-}" TEMPLATE_DOCX_ARG="${3:-}" Loading