0
0
Fork 0
mirror of https://github.com/go-gitea/gitea synced 2025-02-17 11:41:32 +01:00
gitea/modules/packages
Lunny Xiao fb7b743bd0
Azure blob storage support ()
This PR implemented object storages(LFS/Packages/Attachments and etc.)
for Azure Blob Storage. It depends on azure official golang SDK and can
support both the azure blob storage cloud service and azurite mock
server.

Replace 
Fix  

- [x] CI Tests
- [x] integration test, MSSQL integration tests will now based on
azureblob
  - [x] unit test 
- [x] CLI Migrate Storage
- [x] Documentation for configuration added

------

TODO (other PRs):
- [ ] Improve performance of `blob download`.

---------

Co-authored-by: yp05327 <576951401@qq.com>
2024-05-30 07:33:50 +00:00
..
alpine Integrate alpine noarch packages into other architectures index () 2024-02-25 15:10:55 +00:00
cargo
chef
composer
conan
conda
container
cran
debian
goproxy
helm
maven
npm Add support for npm bundleDependencies () 2024-04-29 16:19:06 +08:00
nuget Support nuspec manifest download for nuget packages () 2024-04-17 15:30:41 +00:00
pub Use docs.gitea.com instead of docs.gitea.io () 2023-08-27 11:59:12 +00:00
pypi
rpm Use new RPM constants () 2024-01-25 21:40:24 +00:00
rubygems Enable more revive linter rules () 2024-04-22 11:48:42 +00:00
swift
vagrant
content_store.go Azure blob storage support () 2024-05-30 07:33:50 +00:00
hashed_buffer.go
hashed_buffer_test.go
multi_hasher.go
multi_hasher_test.go