diff --git a/contrib/ide/vscode/launch.json b/contrib/ide/vscode/launch.json index b80b826fc0..70940a5384 100644 --- a/contrib/ide/vscode/launch.json +++ b/contrib/ide/vscode/launch.json @@ -10,6 +10,7 @@ "program": "${workspaceRoot}/main.go", "env": { "GITEA_WORK_DIR": "${workspaceRoot}", + "GITEA_ROOT": "${workspaceRoot}" }, "args": ["web"], "showLog": true @@ -23,6 +24,7 @@ "program": "${workspaceRoot}/main.go", "env": { "GITEA_WORK_DIR": "${workspaceRoot}", + "GITEA_ROOT": "${workspaceRoot}" }, "args": ["web"], "showLog": true diff --git a/contrib/ide/vscode/settings.json b/contrib/ide/vscode/settings.json index 7f7de43622..2718729d82 100644 --- a/contrib/ide/vscode/settings.json +++ b/contrib/ide/vscode/settings.json @@ -2,5 +2,9 @@ "go.buildTags": "sqlite,sqlite_unlock_notify", "go.testFlags": ["-v"], "go.lintTool": "golangci-lint", - "go.lintFlags": ["--fast"] + "go.lintFlags": ["--fast"], + "go.testEnvVars": { + "GITEA_ROOT": "${workspaceRoot}", + "GITEA_CONF": "tests/sqlite.ini", + }, }