Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-03replace `find_with_namespace` with `find_by_full_path`Adam Pahlevi
add complete changelog for !8949
2016-10-13Extract project#update_merge_requests and SystemHooks to its own worker from ↵Paco Guzman
GitPushService
2016-10-05Refactor Gitlab::IdentifierYorick Peterse
This refactors Gitlab::Identifier so it uses fewer queries and is actually tested. Queries are reduced by caching the output as well as using 1 query (instead of 2) to find a user using an SSH key.
2016-08-11Pre-create all builds for Pipeline when a trigger is receivedKamil Trzcinski
This change simplifies a Pipeline processing by introducing a special new status: created. This status is used for all builds that are created for a pipeline. We are then processing next stages and queueing some of the builds (created -> pending) or skipping them (created -> skipped). This makes it possible to simplify and solve a few ordering problems with how previously builds were scheduled. This also allows us to visualise a full pipeline (with created builds). This also removes an after_touch used for updating a pipeline state parameters. Right now in various places we explicitly call a reload_status! on pipeline to force it to be updated and saved.
2016-08-09adds second batch of tests changed to active tensetiagonbotelho
2016-06-30Refactor repository paths handling to allow multiple git mount pointsAlejandro Rodríguez
2016-06-03Rename all `[ci_]commit` to `[ci_]pipeline` in specs and featuresKamil Trzcinski
2016-06-02Rename Ci::Commit to Ci::Pipeline and rename some of the ci_commit to pipelineKamil Trzcinski
2016-05-24Enable RSpec/NotToNot cop and auto-correct offensesRobert Speicher
Also removes the note from the development/testing.md guide
2016-05-19Fix creation of Ci::Commit object which can lead to pending, failed in some ↵Kamil Trzcinski
scenarios
2016-04-11Fix high CPU usage when PostReceive receives refs/merge-requests/<id>Kamil Trzcinski
2016-03-10web hooks to webhooksashleys
2015-08-28Expire cache when merge request source branch was removedDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-22Update mock and stub syntax for specsRobert Speicher
2015-03-15Prevent gitlab-shell character encoding issues by receiving its changes as ↵Douwe Maan
raw data.
2015-02-12Updated rspec to rspec 3.x syntaxJeroen van Baarsen
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2014-09-02Fix post-receive specsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-01-23Merge branch 'improve/mr_diff'Dmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: features/steps/project/project_fork.rb features/steps/project/project_forked_merge_requests.rb features/steps/project/project_issue_tracker.rb features/steps/project/project_markdown_render.rb features/steps/shared/project.rb
2014-01-22Make changes to testsDmitriy Zaporozhets
* project_with_code -> project * project -> ermpty_project Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-01-19Remove deprecated findersskv
2013-04-01fixed test using repo with commits but old factoryDmitriy Zaporozhets
2013-02-26Fixing testsDmitriy Zaporozhets
2013-02-11fixing tests after refactoringDmitriy Zaporozhets
2013-02-05Fixed: post-receive, project remove, testsDmitriy Zaporozhets
2013-01-09sidekiq with green testsDmitriy Zaporozhets
2012-12-20Update uses of Gitolite.config.foo settingsRiyad Preukschas
2012-12-13Fix spec/workers/post_receive_spec.rbDmitriy Zaporozhets
2012-12-09Fix worker specs to parse namespacesDmitriy Zaporozhets
2012-11-19Post Receive Refactored. Service hooks also triggered nowDmitriy Zaporozhets
2012-11-13Remove backward compatibility of factories.Vincent Bonmalais
2012-08-11Fully embrace Ruby 1.9 hash syntaxRobert Speicher
Didn't bother with files in db/, config/, or features/
2012-07-19System hooks: fix broken testsValeriy Sizov
2012-04-04Fix issues with push 600+ commits. refactored, improved push eventsrandx
2012-03-01Updated specs for post_receive workerAriejan de Vroom
2012-03-01Fixed tests. removed delegate to idDmitriy Zaporozhets
2011-12-14Added web hooks functionalityAriejan de Vroom
This commit includes: * Projects can have zero or more WebHooks. * The PostReceive job will ask a project to execute any web hooks defined for that project. * WebHook has a URL, we post Github-compatible JSON to that URL. * Failure to execute a WebHook will be silently ignored.