[CI] Button to skip job in the pipeline
Description
We are moving more and more of our deployment process into CI and this is great.
From time to time we have issues where the tests are broken, for whatever reason, and I'm sure this happens for many people
But I still need to deploy! Because I know that actually everything is fine, maybe its an itegration test that is failing because of a third party service issue.
Proposal
Button in pipeline/job screens that allow me to skip a certain job, and let the pipeline continue, as if it had passed.
Alternatives
a) I could push a change that comments out the jobs in the ci yaml file, but that means I have to be careful to put it back, and it might involve a whole new MR/merge process when really i just want to quickly skip the tests and get onto deployment.
b) I could manually deploy, which is what i end up doing, but that way I am far more likely to make a mistake, or skip some other important step in deployment.