Roche / foxops

Templating for Git Repositories

Home Page:https://foxops.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Leave pipeline status evaluation up to the clients

timofurrer opened this issue · comments

Today the foxops API has a feature to return an incarnation status, which basically checks the pipeline (if available) status and interprets if that incarnation is "successful" or not.

However, this assumption that this matters to all clients turns out to not really be the case, but just adds maintenance burden in foxops.

Let's remove it.

foxops already returns an additional merge_request_status field in the API responses, which is intended to replace the legacy status field.