summaryrefslogtreecommitdiff
path: root/app/services/ci/create_pipeline_service.rb
Commit message (Expand)AuthorAgeFilesLines
* Add some minor improvements to pipeline creation chainbackstage/gb/refactor-pipeline-create-serviceGrzegorz Bizon2017-09-271-9/+3
* Fix coding style offenses in pipeline chain classesGrzegorz Bizon2017-09-261-1/+0
* Add specs for pipeline builder abilities validatorGrzegorz Bizon2017-09-261-3/+0
* Move pipeline builder validation chain to a moduleGrzegorz Bizon2017-09-261-3/+3
* Split pipeline chain builder validation classGrzegorz Bizon2017-09-261-1/+3
* Add class that handles pipeline creation sequenceGrzegorz Bizon2017-09-261-16/+14
* Extract pipeline persistence to a separate chain classGrzegorz Bizon2017-09-261-32/+21
* Fix code style offenses in pipeline create servicesGrzegorz Bizon2017-09-261-2/+1
* Use tag/branch methods to check if pipeline ref existsGrzegorz Bizon2017-09-251-3/+3
* Extract pipeline chain builder classes from serviceGrzegorz Bizon2017-09-251-94/+24
* refactor Ci::CreatePipelineService#allowed_to_create?Maxim Rydkin2017-09-071-9/+9
* refactor app/services/ci/create_pipeline_service.rb:50:5Maxim Rydkin2017-09-071-12/+14
* Remove access_level index from runner. Add protected on ci_pipelines. Add pro...Shinya Maeda2017-09-031-1/+2
* Update application code by the db schema changeShinya Maeda2017-09-031-6/+1
* Solution 1. Persists protected(ref) flag on ci_pipelines table. builds_for_sh...Shinya Maeda2017-09-031-1/+6
* Remove trigger_request.trigger.ownerShinya Maeda2017-08-291-1/+1
* Update merge request pipeline even if if has errorsGrzegorz Bizon2017-08-181-3/+8
* Fix revert missShinya Maeda2017-07-281-1/+1
* Revert "Move validate to begin/rescue block"Shinya Maeda2017-07-281-25/+14
* Fix pipelineShinya Maeda2017-07-281-12/+18
* Move validate to begin/rescue blockShinya Maeda2017-07-281-14/+19
* initShinya Maeda2017-07-281-5/+13
* Extract validationsLin Jen-Shin2017-07-211-24/+24
* Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-201-1/+1
|\
| * Update piplines created metric namebjk/pipelines_created_totalBen Kochie2017-07-191-1/+1
* | Make permission checks easier to understandLin Jen-Shin2017-07-201-6/+6
* | Fix tests and fine tweak permission error messageLin Jen-Shin2017-07-191-5/+5
* | Try to merge permission checks into oneLin Jen-Shin2017-07-191-10/+10
* | Rename can_push_or_merge_to_branch? to can_update_branch?Lin Jen-Shin2017-07-181-1/+1
* | Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-171-1/+1
|\ \ | |/
| * Add back Pipeline#ci_yaml_file_path due to all the troublesLin Jen-Shin2017-07-051-1/+1
| * Fix config pathLin Jen-Shin2017-07-041-1/+1
| * Try to report where the file should beLin Jen-Shin2017-06-281-1/+1
* | Make message and code more clearLin Jen-Shin2017-07-061-2/+5
* | Merge allowed_to_create? into CreatePipelineServiceLin Jen-Shin2017-07-051-5/+17
* | Fix bad conflict resolutionLin Jen-Shin2017-07-041-10/+12
* | Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-06-291-5/+11
|\ \ | |/
| * Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
| * Add prometheus metrics on pipeline creationZ.J. van de Weg2017-06-071-0/+6
| * Merge branch 'master' into feature/gb/persist-pipeline-stagesGrzegorz Bizon2017-06-051-6/+9
| |\
| * | Fix invalid conditional in pipeline create serviceGrzegorz Bizon2017-06-021-1/+1
| * | Refine implementation of pipeline stage seedsGrzegorz Bizon2017-06-021-1/+1
| * | Expose stage model attributes from pipeline objectGrzegorz Bizon2017-05-301-2/+2
| * | Rename pipeline service that creates stages and jobsGrzegorz Bizon2017-05-301-1/+1
* | | Still allow legacy triggers, feedback:Lin Jen-Shin2017-06-061-5/+3
* | | Try to report why it's failing and fix testsLin Jen-Shin2017-06-061-1/+1
* | | Disallow legacy trigger without a ownerLin Jen-Shin2017-06-061-3/+5
* | | Don't check permission, only protected ref if no userLin Jen-Shin2017-06-061-1/+9
* | | Move the check to Pipeline.allowed_to_create?Lin Jen-Shin2017-06-061-12/+16
* | | Forbid creating pipeline if it's protected andLin Jen-Shin2017-06-051-0/+10
| |/ |/|