summaryrefslogtreecommitdiff
path: root/app/services/ci
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'issue_41021' into 'master'Sean McGivern2017-12-131-1/+1
|\
| * Prevent worker that updates merge requests head pipeline from failing jobsFelipe Artur2017-12-131-1/+1
* | ActiveRecord::StaleObjectError: Attempted to update a stale object: Ci::Build41023-activerecord-staleobjecterror--attempted-to-update-a-stale-object--ci-buildShinya Maeda2017-12-121-8/+9
|/
* Merge branch 'fix/gb/fix-pipeline-build-chain-tag-evaluation' into 'master'Douwe Maan2017-12-081-12/+13
|\
| * Implement and use Gitlab::Ci::Pipeline::Chain::CommandKamil Trzcinski2017-12-081-12/+13
* | Merge branch 'feature/sm/34834-missing-dependency-should-fail-job-2' into 'ma...Kamil Trzciński2017-12-071-0/+3
|\ \ | |/ |/|
| * Use Class.new(StandardError) instead of custom extended error class. Bring ba...Shinya Maeda2017-12-061-1/+1
| * Fail jobs if its dependency is missingShinya Maeda2017-12-061-0/+3
* | Merge branch '37354-pipelines-update' into 'master'Kamil Trzciński2017-12-061-5/+18
|\ \ | |/ |/|
| * Ensure pippeline corresponds with the sha of an MRJarka Kadlecova2017-12-051-5/+18
* | Perform SQL matching of Build&Runner tags to greatly speed-up job pickingKamil Trzcinski2017-12-051-0/+10
|/
* Merge branch 'master' into backstage/gb/build-pipeline-in-a-separate-classGrzegorz Bizon2017-11-3010-152/+47
|\
| * Adds Rubocop rule for line break after guard clauseJacopo2017-11-161-0/+1
| * Add Gitlab::Utils::StrongMemoizeLin Jen-Shin (godfat)2017-11-131-3/+5
| * Merge branch 'fix/gb/ensure-that-job-belongs-to-stage' into 'master'Kamil Trzciński2017-11-071-0/+39
| |\
| | * Extract ensure stage service from commit status classGrzegorz Bizon2017-11-061-0/+39
| * | Revert back FetchKubernetesTokenServiceKamil Trzcinski2017-11-011-0/+72
| * | Refactor Clusters to be consisted from GcpProvider and KubernetesPlatformKamil Trzcinski2017-10-237-221/+0
| |/
| * Don't create build failed todo when build is retried38236-remove-build-failed-todo-if-it-has-been-auto-retriedSean McGivern2017-10-161-0/+2
* | Extract class responsible for building a pipelineGrzegorz Bizon2017-10-091-43/+12
|/
* Merge branch 'master' into '37970-ci-sections-tracking'Kamil Trzciński2017-10-077-0/+221
|\
| * Fix almost all unresolved comments from Docs and UX reviewKamil Trzcinski2017-10-051-2/+4
| * Added cluster controller specsKamil Trzcinski2017-10-051-1/+1
| * fetch_kubernetes_token_service_spec. Fix static analysys.Shinya Maeda2017-10-051-0/+2
| * integrate_cluster_service_spec. provision_cluster_service_spec. update_cluste...Shinya Maeda2017-10-051-1/+1
| * Remove status enum from Gcp::Cluster, use state_machine#stateKamil Trzcinski2017-10-041-1/+0
| * Fix cluster event names to be prefixed with: `make_`Kamil Trzcinski2017-10-044-9/+9
| * Add google_api to TOP_LEVEL_ROUTES. Import/Export model failure fix. Fix stat...Shinya Maeda2017-10-043-8/+7
| * Specify defaults, fix policies, fix db columnsKamil Trzcinski2017-10-041-1/+1
| * Gcp::Cluster improvementsKamil Trzcinski2017-10-031-1/+9
| * Rename to ClusterProvisionWorker and CreateGkeClusterService.new.executeKamil Trzcinski2017-10-032-6/+6
| * Merge branch 'master' into feature/sm/35954-create-kubernetes-cluster-on-gke-...Shinya Maeda2017-10-041-121/+29
| |\
| * | Implement Policy. Use show instead of edit. Chnage db column. fix comments. d...Shinya Maeda2017-10-034-4/+91
| * | PollingInterval, rename to gke_clusters, has_one :clusterShinya Maeda2017-10-023-20/+7
| * | Revert KubernetesService. Introduce FetchKubernetesTokenService.Shinya Maeda2017-10-014-25/+90
| * | Replace reactive_cache by multipel sidekiq workersShinya Maeda2017-10-013-24/+67
| * | Databse foreing key, index, encrypt password. Use short path. Improve error h...Shinya Maeda2017-09-291-2/+2
| * | Multithreading cluster creation is done with `reactive_cache`Shinya Maeda2017-09-281-0/+29
* | | Extract `Ci::Build#parse_trace_sections!` into a service37970-ci-sections-trackingAlessio Caiazza2017-10-061-0/+30
| |/ |/|
* | 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