gitlab-org--gitlab-foss/spec/requests
Rémy Coutable f7be904afa 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
2016-09-13 08:33:28 +00:00
..
api Merge branch 'fix-commit-status' into 'master' 2016-09-13 08:33:28 +00:00
ci/api Move lint to api from ci/api 2016-09-07 12:10:49 +02:00
projects Path could also have slashes! Feedback: 2016-08-24 16:02:56 +08:00
git_http_spec.rb Verify JWT messages from gitlab-workhorse 2016-09-05 15:05:31 +02:00
jwt_controller_spec.rb Project tools visibility level 2016-09-01 11:47:59 -03:00
lfs_http_spec.rb Verify JWT messages from gitlab-workhorse 2016-09-05 15:05:31 +02:00