diff options
author | Rémy Coutable <remy@rymai.me> | 2016-09-13 08:33:28 +0000 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2016-09-13 08:33:28 +0000 |
commit | f7be904afa2edf731e87f1f60918c0d82234eff4 (patch) | |
tree | 61050d2fcd176f40e0b1e78f9dc19c1fd8f6dee3 /Gemfile | |
parent | 60dc0d16d57dc98458358e3edbe892adb39b82de (diff) | |
parent | 46b83f06055b5abda6aa63fe42b4efd890fed774 (diff) | |
download | gitlab-ce-f7be904afa2edf731e87f1f60918c0d82234eff4.tar.gz |
Merge branch 'fix-commit-status' into 'master'
Fix an error where we were unable to create a CommitStatus for running state
Due to severe refactoring of Pipeline we introduced regression in how CommitStatus is handled. We received an report that it's impossible to create a CommitStatus with state `running` when there were not previous status.
The support for Commit Statuses should be simplified. Right now I'm doing minimal change to move forward and fix a bug, but I'll create a new MR that will move all logic that is now part of `lib/api/commit_statuses.rb` to separate service to simplify the implementation.
This error happens due to the fact that we introduced additional status of builds: `created`.
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/21345
See merge request !6107
Diffstat (limited to 'Gemfile')
0 files changed, 0 insertions, 0 deletions