diff --git a/CI/update_badge.sh b/CI/update_badge.sh index d4a771b1b6322c9bdc8f91d9aeabd8d18922691d..0e8fcc280279c7403ef823c3508f589b2feb5264 100644 --- a/CI/update_badge.sh +++ b/CI/update_badge.sh @@ -47,9 +47,9 @@ fi while getopts b:c:s: option do case ${option} in - b) BADGE_STATUS=$( echo -e "${OPTARG//\-/--}");; - c) BADGE_COLOR=$( echo -e "${OPTARG//\-/--}");; - s) BADGE_SUBJECT=$( echo -e "${OPTARG//\-/--}");; + b) BADGE_STATUS=$( echo -e "${OPTARG// /%20}");; + c) BADGE_COLOR=$( echo -e "${OPTARG// /%20}");; + s) BADGE_SUBJECT=$( echo -e "${OPTARG// /%20}");; esac done @@ -82,11 +82,12 @@ RECENT_BADGE_FILENAME="badge_recent-${CI_JOB_NAME}.svg" SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}" SHIELDS_IO_NAME="$( echo -e "${SHIELDS_IO_NAME// /%20}" )" -printf "%s\n" "INFO: Fetching badge ${SHIELDS_IO_NAME} from shields.io to ${BADGE_FILENAME}." +# printf "%s\n" "INFO: Fetching badge ${SHIELDS_IO_NAME} from shields.io to ${BADGE_FILENAME}." echo "${SHIELDS_IO_NAME}" curl "${SHIELDS_IO_NAME}" > "${BADGE_FILENAME}" -SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=RECENT:${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}" +SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=RECENT%3A${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}" echo "${SHIELDS_IO_NAME}" > testRecentName.txt +echo "${SHIELDS_IO_NAME}" curl "${SHIELDS_IO_NAME}" > "${RECENT_BADGE_FILENAME}" #