aboutsummaryrefslogtreecommitdiffstats
path: root/integrations
diff options
context:
space:
mode:
Diffstat (limited to 'integrations')
-rw-r--r--integrations/attachment_test.go10
-rw-r--r--integrations/mysql.ini.tmpl10
2 files changed, 12 insertions, 8 deletions
diff --git a/integrations/attachment_test.go b/integrations/attachment_test.go
index 7fd3aa3bf3..7219adf7d7 100644
--- a/integrations/attachment_test.go
+++ b/integrations/attachment_test.go
@@ -9,14 +9,13 @@ import (
"image"
"image/png"
"io"
- "io/ioutil"
"mime/multipart"
"net/http"
- "os"
- "path"
+ "strings"
"testing"
"code.gitea.io/gitea/models"
+ "code.gitea.io/gitea/modules/storage"
"code.gitea.io/gitea/modules/test"
"github.com/stretchr/testify/assert"
@@ -123,10 +122,7 @@ func TestGetAttachment(t *testing.T) {
t.Run(tc.name, func(t *testing.T) {
//Write empty file to be available for response
if tc.createFile {
- localPath := models.AttachmentLocalPath(tc.uuid)
- err := os.MkdirAll(path.Dir(localPath), os.ModePerm)
- assert.NoError(t, err)
- err = ioutil.WriteFile(localPath, []byte("hello world"), 0644)
+ _, err := storage.Attachments.Save(models.AttachmentRelativePath(tc.uuid), strings.NewReader("hello world"))
assert.NoError(t, err)
}
//Actual test
diff --git a/integrations/mysql.ini.tmpl b/integrations/mysql.ini.tmpl
index 012b0aef88..5691311660 100644
--- a/integrations/mysql.ini.tmpl
+++ b/integrations/mysql.ini.tmpl
@@ -42,7 +42,15 @@ APP_DATA_PATH = integrations/gitea-integration-mysql/data
BUILTIN_SSH_SERVER_USER = git
[attachment]
-PATH = integrations/gitea-integration-mysql/data
+STORE_TYPE = minio
+SERVE_DIRECT = false
+MINIO_ENDPOINT = minio:9000
+MINIO_ACCESS_KEY_ID = 123456
+MINIO_SECRET_ACCESS_KEY = 12345678
+MINIO_BUCKET = gitea
+MINIO_LOCATION = us-east-1
+MINIO_BASE_PATH = attachments/
+MINIO_USE_SSL = false
[mailer]
ENABLED = true