Display a builds status as `canceled` when build has been canceled while running
Currently we display a status of build that has been canceled while running as failed
(example https://gitlab.com/gitlab-org/gitlab-ce/commit/e04913840c3babfdad5b4ead21a07f6a1695144e/builds)
I think this may be confusing. Maybe we should display status skipped
when there are canceled jobs detected?
So, something like that:
- Some jobs passed, some skipped, no failed jobs -> status
skipped
- All jobs skipped -> status
skipped
- Some jobs passed, some have been skipped, some failed (that were not allowed to fail) -> status
failed
What do you think @ayufan @DouweM @JobV ?
[Edit: use canceled
instead of skipped
]