Skip to content
Snippets Groups Projects
Commit cda99ba6 authored by lukas leufen's avatar lukas leufen
Browse files

Merge branch 'lukas_issue403_tech_docs-badge-not-created' into 'develop'

Resolve "TECH: Docs Badge not created"

See merge request !450
parents 256c73e0 2b67fe9f
No related branches found
No related tags found
5 merge requests!468first implementation of toar-data-v2, can load data (but cannot process these...,!467Resolve "release v2.2.0",!455update for reqs,!452Lukas issue404 feat skip ols,!450Resolve "TECH: Docs Badge not created"
Pipeline #105690 passed
......@@ -133,7 +133,8 @@ sphinx docs:
- chmod +x ./CI/create_documentation.sh
- ./CI/create_documentation.sh
after_script:
- ./CI/update_badge.sh > /dev/null
# - ./CI/update_badge.sh > /dev/null
- ./CI/update_badge.sh
when: always
artifacts:
name: pages
......
......@@ -11,9 +11,6 @@ printf "%s\n" ${EXIT_STATUS}
# fetch badge_status
BADGE_STATUS="${CI_COMMIT_REF_NAME}:${CI_JOB_NAME}"
# replace - with --
BADGE_STATUS=$( echo -e "${BADGE_STATUS//\-/--}")
# Set values for shields.io fields based on STATUS
if [[ ${EXIT_STATUS} = "running" ]]; then
......@@ -47,9 +44,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
......@@ -64,18 +61,15 @@ fi
RECENT_BADGE_FILENAME="badge_recent-${CI_JOB_NAME}.svg"
# Get the badge from shields.io
SHIELDS_IO_NAME=${BADGE_STATUS}-${BADGE_SUBJECT}-${BADGE_COLOR}.svg
printf "%s\n" "INFO: Fetching badge ${SHIELDS_IO_NAME} from shields.io to ${BADGE_FILENAME}."
printf "%s\n" "${SHIELDS_IO_NAME//\_/__}"
printf "%s\n" "${SHIELDS_IO_NAME//\#/%23}"
SHIELDS_IO_NAME="$( echo -e "${SHIELDS_IO_NAME//\_/__}" )"
SHIELDS_IO_NAME="$( echo -e "${SHIELDS_IO_NAME//\#/%23}")"
curl "https://img.shields.io/badge/${SHIELDS_IO_NAME}" > "${BADGE_FILENAME}"
echo "https://img.shields.io/badge/${SHIELDS_IO_NAME}"
SHIELDS_IO_NAME_RECENT="RECENT:${SHIELDS_IO_NAME}"
curl "https://img.shields.io/badge/${SHIELDS_IO_NAME_RECENT}" > "${RECENT_BADGE_FILENAME}"
echo "${SHIELDS_IO_NAME_RECENT}" > testRecentName.txt
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}" )"
echo "${SHIELDS_IO_NAME}"
curl "${SHIELDS_IO_NAME}" > "${BADGE_FILENAME}"
SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=RECENT%3A${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}"
SHIELDS_IO_NAME="$( echo -e "${SHIELDS_IO_NAME// /%20}" )"
echo "${SHIELDS_IO_NAME}" > testRecentName.txt
echo "${SHIELDS_IO_NAME}"
curl "${SHIELDS_IO_NAME}" > "${RECENT_BADGE_FILENAME}"
#
if [[ ! -d ./badges ]]; then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment