Commits without .gitlab-ci.yml are marked as skipped
- Commits without .gitlab-ci.yml are marked as skipped
- Save detailed error when YAML syntax
This also fixes: #3521 (closed) #3546 (closed)
/cc @jacobvosmaer
Merge request reports
Activity
@ayufan so a MR button will just be green again, if there is no gitlab-ci.yml?
@rspeicher this should go into stable I think
The red-ish button in @ayufan's screenshot does not look very neutral to me. More like GitLab is disapproving of merging the MR; it is the same color as the 'Merge' button for a MR with a failed build.
I don't think we should be sending the user a 'merging this is bad' signal.
@jacobvosmaer This is UI/UX thing and more like a job for @skyruler to figure out.
Added 1 commit:
- a5b10196 - Fix tests
Added 1 commit:
- 8248314b - Don't rescue Exception, but StandardError
mentioned in commit 0383f84d
mentioned in issue #3530 (closed)
mentioned in commit 978f0bac
@ayufan I assume that when a branch doesn't have a .gitlab-ci.yml file the accept merge request button is green, not red. Is this correct?
@sytses Currently if we don't have
.gitlab-ci.yml
and build is marked as skipped the image is as presented above:mentioned in issue #3827 (closed)