Add Debian package registry (#24426)
Co-authored-by: @awkwardbunny This PR adds a Debian package registry. You can follow [this tutorial](https://www.baeldung.com/linux/create-debian-package) to build a *.deb package for testing. Source packages are not supported at the moment and I did not find documentation of the architecture "all" and how these packages should be treated.  Part of #20751. Revised copy of #22854. --------- Co-authored-by: Brian Hong <brian@hongs.me> Co-authored-by: techknowlogick <techknowlogick@gitea.io> Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
parent
1f52560ca4
commit
bf999e4069
57 changed files with 2008 additions and 96 deletions
|
@ -475,7 +475,7 @@ func UploadSymbolPackage(ctx *context.Context) {
|
|||
Version: np.Version,
|
||||
}
|
||||
|
||||
_, _, err = packages_service.AddFileToExistingPackage(
|
||||
_, err = packages_service.AddFileToExistingPackage(
|
||||
pi,
|
||||
&packages_service.PackageFileCreationInfo{
|
||||
PackageFileInfo: packages_service.PackageFileInfo{
|
||||
|
@ -501,7 +501,7 @@ func UploadSymbolPackage(ctx *context.Context) {
|
|||
}
|
||||
|
||||
for _, pdb := range pdbs {
|
||||
_, _, err := packages_service.AddFileToExistingPackage(
|
||||
_, err := packages_service.AddFileToExistingPackage(
|
||||
pi,
|
||||
&packages_service.PackageFileCreationInfo{
|
||||
PackageFileInfo: packages_service.PackageFileInfo{
|
||||
|
@ -545,7 +545,7 @@ func processUploadedFile(ctx *context.Context, expectedType nuget_module.Package
|
|||
closables = append(closables, upload)
|
||||
}
|
||||
|
||||
buf, err := packages_module.CreateHashedBufferFromReader(upload, 32*1024*1024)
|
||||
buf, err := packages_module.CreateHashedBufferFromReader(upload)
|
||||
if err != nil {
|
||||
apiError(ctx, http.StatusInternalServerError, err)
|
||||
return nil, nil, closables
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue