GitLab Code Quality in the Multiverse of Madness

 > Me

> gitlab codequality widget in gitlab MR view

> Displays "Code Quality hasn't changed."

> Sus

> Starts debugging

> Checks if the codequality schema is valid

> Output schema valid

> Visible confusion

> Checks gitlab docs

> After 2 days of debugging i was able to fix it

 

Whats needed for gitlab to display codequality MR widget?

> Both base and target branch must have branch pipelines, not MR pipelines

> The codequality json file must have schema https://docs.gitlab.com/ci/testing/code_quality/#code-quality-report-format 

> Both base and target branch must have codequality artifact

> For me all of the conditions were met.

 

What went wrong ?

 Even though the schema is valid, gitlab doesn't specify this key info in their docs.

check_name: A unique name representing the check, or rule, associated with this violation.

 > This parameter check_name should never have any spaces in it

> Having spaces in this field will silently fail the codequality report

 

a close up of a man in a superhero costume with his mouth open . 

 

> bYE. 

 

Share:

We Won Big

 

A pic of me with my chonky boy blue

>feel like i don't appreciate the things i have enough
>one of them is my pet, feathered friend blue

>he fell sick in dec 2024
>took him to a local vet
>prescribed antibiotics without any diagnosis
>symptoms worsened
>literally begged many vets online/offline to treat him
>met with silence, nobody cared


>one of them had the audacity to say i had to let him die and dispose it

>found fur and feather pet clinic online
>me and my nephew vetri took blue there
>thank you vetri — helped me put him in the cage, take him to salem, find the clinic, everything

>met dr. mohan raj there
>thank you doctor — competent, objective, accurate diagnosis
>liver function test done
>diagnosed blue with liver issue
>advised liver supplements

>during this, blue fell very sick again
>admitted in the same clinic for 5 days
>they took good care of him and made him recover

>started liver supplements
>2 doses per day
>i had to hold him with a towel
>give medicine through syringe without causing aspiration

>6 months passed
>this month symptoms disappeared
>feels like we won this battle

>blue is one of the reasons i want to stay in this world
>human relationships mean nothing to me
>stay strong lil bro blue
>love u for your existence, you have no idea how much you mean to me ;)

Share: