summaryrefslogtreecommitdiff
path: root/app/services/ci
Commit message (Expand)AuthorAgeFilesLines
* Merge commit '4457cf9d178dc9912fd9c16427ad81b389179d00' into fix/gb/fix-redun...fix/gb/fix-redundant-pipeline-stagesGrzegorz Bizon2018-02-071-0/+16
|\
| * Fix inital test failuresShinya Maeda2018-02-061-4/+6
| * Add worker queueShinya Maeda2018-02-061-1/+1
| * Rename CreateArtifactsTraceService to CreateTraceArtifactServiceShinya Maeda2018-02-062-16/+14
| * Add CreateArtifactsTraceWorkerShinya Maeda2018-02-061-0/+16
* | Improve exceptions messages in code creating stagesGrzegorz Bizon2018-02-061-2/+4
* | Make exception in ensure stage service more descriptiveGrzegorz Bizon2018-02-061-2/+5
* | Merge branch 'master' into fix/gb/fix-redundant-pipeline-stagesGrzegorz Bizon2018-02-061-2/+0
|\ \ | |/
| * use Gitlab::UserSettings directly as a singleton instead of including/extendi...Mario de la Ossa2018-02-021-2/+0
* | Fix transactions-related race condition in stages codeGrzegorz Bizon2018-02-051-1/+6
* | Revert create job service because of load balancingGrzegorz Bizon2018-02-051-12/+0
* | Fix specs for retry build after making stages uniqueGrzegorz Bizon2018-01-251-1/+1
* | Do not raise an error when trying to persist a jobGrzegorz Bizon2018-01-241-1/+1
* | Add a new service for creating detached CI/CD jobsGrzegorz Bizon2018-01-241-0/+12
|/
* 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