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-04-24Properly expire cache for **all** MRs of a pipelineToon Claes
Turn ExpirePipelineCacheService into Worker so it can fetch all the merge requests for which the pipeline runs or did run against.
2017-04-07Use `Ci::ExpirePipelineCacheService` to set `ProjectPipelinestatus`Bob Van Landuyt
2017-04-07Merge branch '8998_skip_pending_commits_if_not_head' into 'master' Kamil Trzciński
Add auto-cancel for pending pipelines on branch, if they are not HEAD See merge request !9362
2017-04-07Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin
8998_skip_pending_commits_if_not_head * upstream/master: (58 commits) Fix icon name error Rewrite system note helper Change edit icon Leave icon area blank if legacy note; remove diamond icon Fix positioning of note icons Fix newline errors Add remaining system note icons Add system notes icon helper; add icons Fixed specs Updated JS that was causing the hints to appear & then disappear Update tests Fix broken spinach test Reuse code Improve shortcuts code Adds ShortcutsDashboardNavigation to globals comment since its a global variable Fix shortcut specs Reorganize shortcut help menu Change todos shortcut to shift Change shortcuts Switch global shortcuts to shift; reuse key styles from help menu Map bindings to lowercase letters; only show key bindings when using keyboard shortcut ...
2017-04-07Check if a commit belongs to pipeline before trying to expire cacheToon Claes
2017-04-07Enable polling for pipelines table other pagesToon Claes
Also poll for pipeline changes on: - Pipeline table on commit page - Pipeline table on merge request page - Pipeline table on new merge request page
2017-04-07Use Etag caching for pipelines jsonToon Claes
Enable caching in the Etag::Middleware and when a pipeline changes status, expire the cache for the project pipelines path.
2017-04-06Also track auto-cancelling in jobs, detail:Lin Jen-Shin
Not only tracking auto-cancelling in pipelines, we'll also track this in jobs because pipelines could be retried and the information would get lost when this happened. Also erase auto-cancelling relation for pipelines when they're retried.
2017-04-06Introduce endpoint optimisationsKamil Trzcinski
2017-04-04rename `auto_canceled_by` and add foreign keyRydkin Maxim
2017-04-04move `auto_cancelable_pipelines` method to `create_pipeline_service.rb`Rydkin Maxim
2017-04-04add auto-cancel for pending pipelines on branch, if they are not HEADRydkin Maxim
fix changelog MR reference add non-HEAD builds finder and add `created` pipelines to scope add spec for auto-cancel non-HEAD pipelines and refactor create_pipeline_service_spec more refactoring for spec adds option for auto-cancel into CI/CD settings fix spec to new configuration fix rubocop fix schema.rb fix schema.rb replace Gitlab 9.0 with 9.1 in doc change wording on pipeline settings added auto_canceled_by field as identifier of autocancel subject remove unnecessary index replace service with retry_lock replace auto_cancel_pending_pipelines boolean setting with integer (and enum in model) fix schema.rb fix schema.rb remove projekt attribute and clean up spec clean up spec withcouple of shared examples added spec for "It does not cancel current pipeline" scenario add some specs to auto-cancel add spec for another branch pipelines
2017-04-02Remove code deprecated in pipeline process serviceGrzegorz Bizon
2017-03-27Do not retry jobs multiple times when retrying a pipelineGrzegorz Bizon
2017-03-18All CI offline migrationsKamil Trzciński
2017-03-07Merge branch 'feature/runner-jobs-v4-api' into 'master' Kamil Trzciński
Feature/runner jobs v4 api Closes #28513 See merge request !9273
2017-03-06Merge branch 'master' into pipeline-blocking-actionsGrzegorz Bizon
* master: (26 commits) Fix UserBasic Rename `/take` to `/take_ownership`, expose `owner` in `v3`. Update after review Fix values being called at Array instead of Hash Fix json response in branches controller Improve docs and specs related to pages artifacts Add MR fo changelog about removing pages artifacts Delete artifacts for pages unless expiry date is specified Lint doc Improved team selection Move foreign key to separate migration Fix import model attributes Update documentation and expose ID Introduce tests for pipeline triggers Fix trigger model Update db/schema Make triggers to be user aware Make Pipeline Triggers to be user aware Update triggers API Remove remnants of git annex ... Conflicts: db/schema.rb
2017-03-06Always actionize build when it is a manual actionGrzegorz Bizon
Do not skip manual actions even if actions are optional.
2017-03-06Reinstitute a core `manual` status for manual actionsGrzegorz Bizon
2017-03-06Add support for blocking actions to CI/CD pipelineGrzegorz Bizon
2017-03-06Refactor code related to pipeline blocking actionsGrzegorz Bizon
2017-03-06Make manual actions blockingKamil Trzcinski
2017-03-05Make triggers to be user awareKamil Trzcinski
2017-03-03Merge branch 'fix/gb/fix-build-retry-tags-assignment' into 'master' Kamil Trzciński
Fix runner tags assignment when retrying a job Closes #28846 See merge request !9612
2017-03-03Fix Rubocop offense in build retry serviceGrzegorz Bizon
2017-03-02Move unused consts from retry build service to specsGrzegorz Bizon
2017-03-02Refactor JobRequest response structureTomasz Maczukin
2017-03-01Remove deprecated legacy CI project status badgeGrzegorz Bizon
2017-03-01Fix runner tags assignment when retrying a jobGrzegorz Bizon
2017-03-01Fix concurrent access on builds/registerKamil Trzcinski
2017-02-23Merge branch 'dm-meer-blauw-op-straat' into 'master' Robert Speicher
Enable (and disable) more RuboCops See merge request !9432
2017-02-23Merge branch 'fix/gb/pipeline-retry-skipped-jobs' into 'master' Kamil Trzciński
Fix reprocessing skipped jobs when retrying pipeline See merge request !9436
2017-02-23Revert "Enable Style/DotPosition"Douwe Maan
This reverts commit e00fb2bdc2090e9cabeb1eb35a2672a882cc96e9. # Conflicts: # .rubocop.yml # .rubocop_todo.yml # lib/gitlab/ci/config/entry/global.rb # lib/gitlab/ci/config/entry/jobs.rb # spec/lib/gitlab/ci/config/entry/factory_spec.rb # spec/lib/gitlab/ci/config/entry/global_spec.rb # spec/lib/gitlab/ci/config/entry/job_spec.rb # spec/lib/gitlab/ci/status/build/factory_spec.rb # spec/lib/gitlab/incoming_email_spec.rb
2017-02-23Revert "Prefer leading style for Style/DotPosition"Douwe Maan
This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
2017-02-23Enable Rails/DelegateDouwe Maan
2017-02-23Prefer leading style for Style/DotPositionDouwe Maan
2017-02-23Enable Style/DotPositionDouwe Maan
2017-02-23Merge branch 'fix-test-for-build-attributes' into 'master' Kamil Trzciński
Fix build attributes test See merge request !9409
2017-02-23Process skipped jobs in the pipeline when retrying itGrzegorz Bizon
2017-02-22updated ci skip regex to accept underscores and hyphensLuke "Jared" Bennett
2017-02-22Reprocess jobs in stages once when retrying pipelineGrzegorz Bizon
2017-02-22Fix reprocessing skipped jobs when retrying pipelineGrzegorz Bizon
2017-02-21We actually want to clone project and remove gl_project_idLin Jen-Shin
in the future. Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9409#note_23859361
2017-02-21Fix build attributes test, see:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9021#note_23782188 This is discovered by https://gitlab.com/gitlab-org/gitlab-ce/builds/10815456 I removed `gl_project_id` and this is failing. I took some look, realizing that: * `trace` is duplicated in `attributes` * `tag_list` is not included in `build.attributes` * `artifacts_expire_at` is missing in `attributes` So we need to: * Remove duplicated `trace` in `attributes` (40 -> 39) * Remove `tag_list` in `attributes` (39 -> 38) * Add `artifacts_expire_at` to `attributes` (38 -> 39) * Add `gl_project_id` to `attributes` (39 -> 40)
2017-02-17Remove support for locking in pipeline retry serviceGrzegorz Bizon
2017-02-17Merge branch 'master' into fix/gb/pipeline-retry-builds-startedGrzegorz Bizon
* master: (313 commits) Allow slashes in slash command arguments Add API endpoint to get all milestone merge requests remove trailing comma Restore pagination to admin abuse reports replace deprecated NoErrorsPlugin with NoEmitOnErrorsPlugin only compress assets in production Reduce number of pipelines created to test pagination add CHANGELOG.md entry for !8761 prevent diff unfolding link from appearing for deleted files fix build failures only show diff unfolding link if there are more lines to show fix typo in node section Only yield valid references in ReferenceFilter.references_in Cache js selectors; fix css move "Install node modules" step before "Migrate DB" within update process Renders pagination again for pipelines table update migration docs for 8.17 to include minimum node version Add CHANGELOG file Fix positioning of top scroll button Remove comments in migration ...
2017-02-16Make build clone/retry implementation more robustGrzegorz Bizon
2017-02-15When retrying a build copy a coverage regex settingGrzegorz Bizon
2017-02-15Close all pipeline todos at once when retrying itGrzegorz Bizon
2017-02-15Merge remote-tracking branch 'upstream/master' into use-update-runner-serviceLin Jen-Shin
* upstream/master: (488 commits) Remove duplicate CHANGELOG.md entries for 8.16.5 Update CHANGELOG.md for 8.14.9 Update CHANGELOG.md for 8.15.6 #27631: Add missing top-area div to activity header page Update CHANGELOG.md for 8.16.5 Update CHANGELOG.md for 8.16.5 Update CHANGELOG.md for 8.16.5 Fix yarn lock and package.json mismatch caused by MR 9133 sync yarn.lock with recent changes to package.json Add changelog Fix z index bugs Add Links to Branches in Calendar Activity SidekiqStatus need to be qualified in some cases Replace static fixture for behaviors/requires_input_spec.js (!9162) API: Consolidate /projects endpoint Add MySQL info in install requirements Fix timezone on issue boards due date Use Gitlab::Database.with_connection_pool from !9192 Disconnect the pool after done Use threads directly, introduce pool later: ...