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
2016-11-27Extend pipelines factory with transient config attributeGrzegorz Bizon
2016-11-25Restore method that ensures builds being createdGrzegorz Bizon
2016-11-25Remove remaining calls to CI yaml in pipeline specsGrzegorz Bizon
2016-11-25Move helpers to the end of process pipeline specsGrzegorz Bizon
2016-11-25Update pipeline processing specs for creating buildsGrzegorz Bizon
2016-11-17Merge branch 'feature/environment-teardown-when-branch-deleted' into 'master' Kamil Trzciński
Stop environment when branch is deleted ## What does this MR do? This MR adds a environment teardown service, that is called when user deletes a branch. This most often happens when merge requests is merged. ## Does this MR meet the acceptance criteria? - [x] [Changelog entry](https://docs.gitlab.com/ce/development/changelog.html) added - [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [x] API support added - Tests - [x] Added for this feature/bug - [x] All builds are passing ## What are the relevant issue numbers? Closes #23218 See merge request !7355
2016-11-14Make it possible to fabricate environment on branchGrzegorz Bizon
2016-11-14Improve name of service that stops CI environmentsGrzegorz Bizon
2016-11-14Check permissions before stopping CI environmentsGrzegorz Bizon
2016-11-09Extend tests for service that stops environmentGrzegorz Bizon
2016-11-09Add environment factory review app traitGrzegorz Bizon
2016-11-08Add environment teardown serviceGrzegorz Bizon
2016-11-02Merge remote-tracking branch 'upstream/master' into pipeline-notificationsLin Jen-Shin
* upstream/master: (216 commits) Remove invalid changelog entries require rails/generators for generators Adds variable. Fixes changelog Fix haml_lint Fixes after review Update changelog Remove tooltips from project header Makes table pagination responsive 23545 Fix distorted project and group avatars Fix spinach tests Update links in side nav and header Allow to search for user by secondary email address in the admin interface Rename :name search parameter to :search_query at /admin/users Initialize Sidekiq with the list of queues used by GitLab Fix project features default values Add a link to the Issue Boards API in main README Add validation errors to Merge Request form Fix Markdown styling inside reference links Fix relative links in Markdown wiki when displayed in "Project" tab Adds label description to issue board title ...
2016-10-26Fix optimistic lockingKamil Trzcinski
2016-10-17Change service to be a worker, feedback:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6342#note_16118195
2016-10-17Revert "Split notification integration into another branch"Lin Jen-Shin
This reverts commit 1404aa8677969a03ed56e8f8350257f317f576d8.
2016-10-17Add notification tests for itLin Jen-Shin
2016-10-14Space between subject and {, feedback:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16956860
2016-10-08Merge remote-tracking branch 'upstream/master' into pipeline-emailsLin Jen-Shin
* upstream/master: (292 commits) Deletes extra empty line breaking the build Optimize the `award_user_list` helper spec Fix typo and add he MWBS accronym for "Merge When Build Succeeds" Added missing content and improved layout ExpireBuildArtifactsWorker query builds table without ordering enqueuing one job per build to cleanup Improve the contribution and MR review guide Updates test in order to look for link Make projects API docs match parameter style Fix Event#reset_project_activity updates Update user whitelist reject message Call ensure_secret_token! in secret token test's before block since it would be called in an initializer. Add a CHANGELOG for CacheMarkdownField Enable CacheMarkdownField for the remaining models Make search results use the markdown cache columns, treating them consistently Use CacheMarkdownField for notes Add markdown cache columns to the database, but don't use them yet Update issue board spec Link to Registry docs from project settings Truncate long labels with ellipsis in labels page Improve issue load time performance by avoiding ORDER BY in find_by call ...
2016-10-08Fix tests for subject updatesLin Jen-Shin
2016-10-01Add a test for on_failure jobs in the middleLin Jen-Shin
2016-10-01Should use eq because we want ordersLin Jen-Shin
2016-09-29We consider skipped = success, fixes #22598Lin Jen-Shin
2016-09-29Less confusing nameLin Jen-Shin
2016-09-23Not sure why I missed thisLin Jen-Shin
2016-09-23Cleanup emails between testsLin Jen-Shin
2016-09-23Fix the other missing commitLin Jen-Shin
2016-09-14Split notification integration into another branchLin Jen-Shin
2016-09-13Fix pipeline emails and add testsLin Jen-Shin
2016-09-01Project tools visibility levelFelipe Artur
2016-08-24Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin
artifacts-from-ref-and-build-name * upstream/master: (192 commits) Added CHANGELOG Added unfold test to parallel and added 'diff discussion' context Fix Spinach branches spec Better first match on this MR also Change merge_error column from string to text type Fix typo in gitlab_flow.md entities: make Environment inherit EnvironmentBasic Updated to optimized specs from !5864 Added 'with an unfolded line should not allow commenting' scenario (line 125) Added addtional 'renderable' validator to check 'data-note-type' attr exists Allow passing an index to selectRowAtIndex Fixed enter key in search input not working Fix file links on project page Files view Fix incorrect "stopped impersonation" log message 8.11 is released, long live 8.12 Also check if Akismet is enabled, before showing the `Submit as spam` button. fix location of markdown help location Fix for update 8.10-to-8.11.md doc. Appease the linter. Add Ruby 2.3 upgrade notes. ...
2016-08-19Fix test for processing pipeline after retrying buildGrzegorz Bizon
2016-08-19Add test that shows problem with pipeline processingGrzegorz Bizon
2016-08-15Fix tests which broke in the mergeLin Jen-Shin
2016-08-11Use state machine for pipeline event processingKamil Trzcinski
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-07-12Avoid `describe`-ing symbols in specsRobert Speicher
2016-06-16Merge branch 'fix/status-of-pipeline-without-builds' into 'master' Rémy Coutable
Improve pipeline status in case that pipeline has no jobs ## What does this MR do? This MR resolves problem with pipeline status when there are no build in pipeline. This can happen when builds were skipped - for example - by using `only`/`except` keyword in `.gitlab-ci.yml`. ## What are the relevant issue numbers? Closes #17977 See merge request !4403
2016-06-15Make sure that we test RegisterBuildService behavior for deleted projectsKamil Trzcinski
2016-06-14Merge branch 'master' into fix/status-of-pipeline-without-buildsGrzegorz Bizon
* master: (538 commits) Fix broken URI joining for `teamcity_url` with suffixes Factorize duplicated code into a method in BambooService and update specs Fix broken URI joining for `bamboo_url` with suffixes Honor credentials on calling Bamboo CI trigger Update CHANGELOG Use Issue.visible_to_user in Notes.search to avoid query duplication Project members with guest role can't access confidential issues Allow users to create confidential issues in private projects Update CHANGELOG Remove deprecated issues_tracker and issues_tracker_id from project Schema doesn’t reflect the changes of the last 3 migrations Apply reviewer notes: update CHANGELOG, adjust code formatting Move issue rendering tests into separate contexts Move change description to proper release and fix typo Add more information into RSS fead for issues Revert CHANGELOG Also rename "find" in the specs Change to new Notes styleguide Add guide on changing a document's location Change logs.md location in README ... Conflicts: app/services/ci/create_builds_service.rb app/services/ci/create_pipeline_service.rb app/services/create_commit_builds_service.rb spec/models/ci/commit_spec.rb spec/services/ci/create_builds_service_spec.rb spec/services/create_commit_builds_service_spec.rb
2016-06-13Fair usage of Shared RunnersKamil Trzcinski
2016-06-03Rename all `[ci_]commit` to `[ci_]pipeline` in specs and featuresKamil Trzcinski
2016-06-03Use pipelines in context of ProjectKamil Trzcinski
2016-06-03Rename Ci::Build commit to pipelineKamil Trzcinski
2016-06-03Do not create pipeline objects when no buildsGrzegorz Bizon
2016-04-12Fix specsKamil Trzcinski
2016-02-18Add specs for build status helper classGrzegorz Bizon
2016-02-18Return a builds array in builds create serviceGrzegorz Bizon
2015-12-11Remove ci_ prefix from all ci related thingsKamil Trzcinski
2015-12-11Migrate CI::Project to ProjectKamil Trzcinski