summaryrefslogtreecommitdiff
path: root/app/services/ci
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
* Fix PipelineTriggerService to associate trigger_request with buildsShinya Maeda2017-09-131-1/+1
* 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 CreateTriggerRequestService and forbit to save variables on Ci::Trigge...Shinya Maeda2017-09-041-19/+0
* Add validation for protected attributesShinya Maeda2017-09-031-1/+1
* Remove access_level index from runner. Add protected on ci_pipelines. Add pro...Shinya Maeda2017-09-031-1/+2
* Refactor access_level to not_protected and ref_protectedShinya Maeda2017-09-031-1/+1
* Update application code by the db schema changeShinya Maeda2017-09-032-7/+2
* Tweak only new_builds. Revert the rest.Shinya Maeda2017-09-031-10/+8
* Solution 1. Persists protected(ref) flag on ci_pipelines table. builds_for_sh...Shinya Maeda2017-09-032-6/+15
* Remove trigger_request.trigger.ownerShinya Maeda2017-08-291-1/+1
* Update merge request pipeline even if if has errorsGrzegorz Bizon2017-08-181-3/+8
* Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelistsRobert Speicher2017-08-141-1/+1
* Fix wrong method call on prometheus histogramzj-fix-prom-metricsZ.J. van de Weg2017-08-101-3/+3
* Add two more metrics for CI/CDzj-add-ci-metricsZ.J. van de Weg2017-07-311-0/+24
* Fix revert missShinya Maeda2017-07-281-1/+1
* Revert "Move validate to begin/rescue block"Shinya Maeda2017-07-281-25/+14
* Remove is_a?(Hash) from unless params[:variables] in create_pipeline_variablesShinya Maeda2017-07-281-1/+1
* Use bang for trigger.trigger_requests.createShinya Maeda2017-07-281-1/+1
* Fix pipelineShinya Maeda2017-07-281-12/+18
* Move validate to begin/rescue blockShinya Maeda2017-07-281-14/+19
* initShinya Maeda2017-07-283-5/+62
* 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
* | Use struct instead of hashLin Jen-Shin2017-07-201-2/+3
* | Make permission checks easier to understandLin Jen-Shin2017-07-201-6/+6
* | Use hash to return multiple objectsLin Jen-Shin2017-07-201-4/+4
* | 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
| * Merge remote-tracking branch 'upstream/master' into 32815--Add-Custom-CI-Conf...Lin Jen-Shin2017-06-301-2/+2
| |\
| * | 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-296-67/+42
|\ \ \ | | |/ | |/|