Add fog-aliyun as backup storage provider
This commit is contained in:
parent
0218a0bd23
commit
3c00df8290
4 changed files with 12 additions and 1 deletions
1
Gemfile
1
Gemfile
|
@ -97,6 +97,7 @@ gem 'fog-google', '~> 0.5'
|
|||
gem 'fog-local', '~> 0.3'
|
||||
gem 'fog-openstack', '~> 0.1'
|
||||
gem 'fog-rackspace', '~> 0.1.1'
|
||||
gem 'fog-aliyun', '~> 0.1.0'
|
||||
|
||||
# for Google storage
|
||||
gem 'google-api-client', '~> 0.8.6'
|
||||
|
|
|
@ -213,6 +213,11 @@ GEM
|
|||
flowdock (0.7.1)
|
||||
httparty (~> 0.7)
|
||||
multi_json
|
||||
fog-aliyun (0.1.0)
|
||||
fog-core (~> 1.27)
|
||||
fog-json (~> 1.0)
|
||||
ipaddress (~> 0.8)
|
||||
xml-simple (~> 1.1)
|
||||
fog-aws (0.13.0)
|
||||
fog-core (~> 1.38)
|
||||
fog-json (~> 1.0)
|
||||
|
@ -913,6 +918,7 @@ DEPENDENCIES
|
|||
flay (~> 2.8.0)
|
||||
flipper (~> 0.10.2)
|
||||
flipper-active_record (~> 0.10.2)
|
||||
fog-aliyun (~> 0.1.0)
|
||||
fog-aws (~> 0.9)
|
||||
fog-core (~> 1.44)
|
||||
fog-google (~> 0.5)
|
||||
|
|
4
changelogs/unreleased/aliyun-backup-provider.yml
Normal file
4
changelogs/unreleased/aliyun-backup-provider.yml
Normal file
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
title: Add Aliyun OSS as the backup storage provider
|
||||
merge_request: 9721
|
||||
author: Yuanfei Zhu
|
|
@ -133,7 +133,7 @@ It uses the [Fog library](http://fog.io/) to perform the upload.
|
|||
In the example below we use Amazon S3 for storage, but Fog also lets you use
|
||||
[other storage providers](http://fog.io/storage/). GitLab
|
||||
[imports cloud drivers](https://gitlab.com/gitlab-org/gitlab-ce/blob/30f5b9a5b711b46f1065baf755e413ceced5646b/Gemfile#L88)
|
||||
for AWS, Google, OpenStack Swift and Rackspace as well. A local driver is
|
||||
for AWS, Google, OpenStack Swift, Rackspace and Aliyun as well. A local driver is
|
||||
[also available](#uploading-to-locally-mounted-shares).
|
||||
|
||||
For omnibus packages, add the following to `/etc/gitlab/gitlab.rb`:
|
||||
|
|
Loading…
Reference in a new issue