summaryrefslogtreecommitdiff
path: root/app/models/commit_status.rb
Commit message (Collapse)AuthorAgeFilesLines
* Test the ExpireJobCacheWorker and related changeszj-fix-pipeline-etagZ.J. van de Weg2017-05-221-1/+1
| | | | These were untested by the cherry picked commit.
* Add MISSING e-tag refresh of resource for Job, and Pipeline GraphKamil Trzcinski2017-05-221-0/+1
|
* Merge branch 'retried-in-database-mysql' into 'master' Regis Boudinot2017-05-101-8/+3
|\ | | | | | | | | | | | | Retried in database Closes #25737 See merge request !11115
| * Make retried to be nullableKamil Trzcinski2017-05-091-1/+1
| |
| * Store retried in database for CI buildsretried-in-database-mysqlKamil Trzcinski2017-05-071-8/+3
| |
* | remove gl_project_id for I/E version updatefix/gl-project-idJames Lopez2017-05-021-6/+0
|/
* Also track auto-cancelling in jobs, detail:Lin Jen-Shin2017-04-061-0/+5
| | | | | | | | 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.
* Make CI build to use optimistic locking only on status changeKamil Trzcinski2017-03-281-0/+4
|
* All CI offline migrationsKamil Trzciński2017-03-171-1/+7
|
* Ignore optional actions when calculating warningsGrzegorz Bizon2017-03-061-2/+4
|
* Fix invalid description in commit status specsGrzegorz Bizon2017-03-061-1/+1
|
* Reinstitute a core `manual` status for manual actionsGrzegorz Bizon2017-03-061-6/+6
|
* Add support for blocking actions to CI/CD pipelineGrzegorz Bizon2017-03-061-1/+1
|
* Refactor code related to pipeline blocking actionsGrzegorz Bizon2017-03-061-5/+5
|
* Make manual actions blockingKamil Trzcinski2017-03-061-5/+5
|
* Revert "Enable Style/DotPosition"Douwe Maan2017-02-231-5/+5
| | | | | | | | | | | | | | | 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
* Revert "Prefer leading style for Style/DotPosition"Douwe Maan2017-02-231-5/+5
| | | | This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
* Move up delegate callsDouwe Maan2017-02-231-2/+1
|
* Prefer leading style for Style/DotPositionDouwe Maan2017-02-231-5/+5
|
* Enable Rails/ValidationDouwe Maan2017-02-231-1/+1
|
* Enable Style/DotPositionDouwe Maan2017-02-231-5/+5
|
* Add after_stage scope to commit status classGrzegorz Bizon2017-02-141-3/+3
|
* Skip job only when canceling the pipeline it belongs toGrzegorz Bizon2017-02-131-2/+1
|
* Fix pipeline specs related to canceling buildsGrzegorz Bizon2017-02-131-1/+1
|
* Skip buils that were canceled but not started yetGrzegorz Bizon2017-02-131-1/+2
|
* rename sort methodMike Greiling2017-01-021-1/+1
|
* add natural sorting token for build namesMike Greiling2017-01-021-0/+6
|
* Improve readability in methods for detailed statusGrzegorz Bizon2016-12-131-1/+3
|
* Fix auto loading of constants for Ci StatusesKamil Trzcinski2016-12-121-2/+2
|
* Added Ci::Status::BuildKamil Trzcinski2016-12-121-0/+4
|
* Fix handling of allowed to failure jobsKamil Trzcinski2016-12-061-6/+1
|
* Introduce `Ci::Stage`, right now this is artificial object that is build ↵Kamil Trzcinski2016-12-061-7/+2
| | | | dynamically.
* Support pipelines APIKamil Trzcinski2016-12-061-10/+1
| | | | Pass `updated_at` to get only incremental changes since last update
* Move has_trace? to CommitStatus than GenericCommitStatusLin Jen-Shin2016-11-221-3/+7
| | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7617#note_18762721
* Fix optimistic lockingKamil Trzcinski2016-10-261-6/+6
|
* Remove redundant class_name and foreign_key overridesDavid Wagner2016-10-241-1/+1
| | | | | | They were Rails' default and are unnecessarily overridden. Signed-off-by: David Wagner <david@marvid.fr>
* Do not return from proc-closure in pipeline transitionGrzegorz Bizon2016-10-121-1/+1
|
* Merge branch 'master' into feature/improve-mrwbs-and-todos-for-pipelinesGrzegorz Bizon2016-10-121-10/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (221 commits) Add CHANGELOG entry for 8.12.6 Added 'Download' button to snippet view Merge branch 'api-fix-project-group-sharing' into 'security' Add 8.12.5, 8.11.9, and 8.10.12 CHANGELOG entries FIx JS bug with select2 because of missing `data-field` attribute in select box. Remove pointless `.vagrant_enabled` file allow multiple labels commands Move some CHANGELOG entries to the 8.13.0 part Move operations/ to new location Move health check docs under user/admin_area/monitoring Make guests unable to view MRs Add examples of fake tokens to be used in docs Remove duplicate CHANGELOG entry Allow browsing branches that end with '.atom' Refactor the SubGit/SVN documentation Document the new CI_DEBUG_TRACE variable Remove redundant images changed the scss for the top line connectors to be exactly centered Rearrange GitLab basics READMEs New images for GitLab basics "Create MR" docs ... Conflicts: app/models/commit_status.rb
| * Check for transition loopback in commit statusfix/async-pipeline-processing-stale-dataGrzegorz Bizon2016-10-081-1/+3
| |
| * Add temporary fix for race condition in MWBSGrzegorz Bizon2016-10-081-0/+3
| |
| * Improve transitions and run hooks after transactionGrzegorz Bizon2016-10-081-18/+20
| |
| * Fix ci pipeline processing with async jobsGrzegorz Bizon2016-10-071-14/+17
| |
* | Rename pipeline workers to match current conventionGrzegorz Bizon2016-10-061-2/+2
| |
* | Move MWBS trigger from build to pipeline eventGrzegorz Bizon2016-10-061-4/+0
|/
* Merge branch 'feature/improve-async-pipeline-processing' into 'master' Kamil Trzciński2016-10-061-6/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve asynchronous pipeline processing ## What does this MR do? This MR improves asynchronous processing of pipeline. ## Why was this MR needed? It eliminates some race conditions and improves performance. ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - Tests - [x] Added for this feature/bug - [x] All builds are passing ## What are the relevant issue / merge request numbers? Related merge request: !6410 Extracted from !6411 See merge request !6650
| * Do not return false in commit status transitionfeature/improve-async-pipeline-processingGrzegorz Bizon2016-10-041-1/+1
| |
| * Fix hipchat service specs after changes in pipelineGrzegorz Bizon2016-10-041-3/+2
| |
| * Update order of build transition callbacksGrzegorz Bizon2016-10-041-12/+13
| |
| * Extract updating pipeline status to async workerGrzegorz Bizon2016-10-041-4/+8
| |
| * Use internal commit status API to check if finishedGrzegorz Bizon2016-10-041-2/+2
| |