mirror of
https://github.com/cooperspencer/gickup.git
synced 2025-05-11 17:55:34 +02:00
add support for specifying storageclass for S3 dest (#307)
This commit is contained in:
parent
69ddf8b24a
commit
00d278094a
5 changed files with 25 additions and 12 deletions
5
main.go
5
main.go
|
@ -18,6 +18,7 @@ import (
|
|||
"github.com/cooperspencer/gickup/sourcehut"
|
||||
"github.com/go-git/go-git/v5"
|
||||
"github.com/google/go-cmp/cmp"
|
||||
"github.com/minio/minio-go/v7"
|
||||
|
||||
"github.com/alecthomas/kong"
|
||||
"github.com/cooperspencer/gickup/bitbucket"
|
||||
|
@ -264,7 +265,9 @@ func backup(repos []types.Repo, conf *types.Conf) {
|
|||
continue
|
||||
}
|
||||
}
|
||||
err = s3.UploadDirToS3(tempdir, d)
|
||||
err = s3.UploadDirToS3(tempdir, d, &minio.PutObjectOptions{
|
||||
StorageClass: d.StorageClass,
|
||||
})
|
||||
if err != nil {
|
||||
log.Error().Str("stage", "s3").Str("endpoint", d.Endpoint).Str("bucket", d.Bucket).Msg(err.Error())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue