Skip to content
Snippets Groups Projects
Commit cd34713c authored by Pelayo García's avatar Pelayo García
Browse files

feat(ci): conditional colour for provisioning badge

parent a3ebf107
No related branches found
No related tags found
1 merge request!13feat(ci): conditional colour for provisioning badge
......@@ -7,8 +7,16 @@ badge_provisioning:
stage: badge_provisioning
script:
- odoo_provisioning_version=$(yq -r .'odoo_provisioning_version' inventory/group_vars/all.yml)
- anybadge --style=gitlab-scoped --label=odoo_provisioning_version --value=$odoo_provisioning_version --file=odoo_provisioning_version.svg --color='#c1115d'
- VERSION=$(curl -Ss --header "PRIVATE-TOKEN:${BOT_ACCESS_TOKEN}" "https://git.coopdevs.org/api/v4/projects/131/repository/tags" | yq -r '.[0] | .name')
- echo $VERSION
- echo $odoo_provisioning_version
- |
if [[ "$VERSION" == "$odoo_provisioning_version" ]]; then
COLOR='GREEN_2';
else
COLOR="BRIGHT_RED";
fi
- anybadge --style=gitlab-scoped --label=odoo_provisioning_version --value=$odoo_provisioning_version --file=odoo_provisioning_version.svg --color="$COLOR"
artifacts:
paths:
- odoo_provisioning_version.svg
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment