Skip to content

Unify integration test configs #15650

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 1, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions integrations/mssql.ini.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@ PASSWD = {{TEST_MSSQL_PASSWORD}}
SSL_MODE = disable

[indexer]
ISSUE_INDEXER_PATH = integrations/indexers-mssql/issues.bleve
ISSUE_INDEXER_PATH = integrations/gitea-integration-mssql/indexers/issues.bleve
ISSUE_INDEXER_QUEUE_DIR = integrations/gitea-integration-mssql/indexers/issues.queue
REPO_INDEXER_ENABLED = true
REPO_INDEXER_PATH = integrations/indexers-mssql/repos.bleve
REPO_INDEXER_PATH = integrations/gitea-integration-mssql/indexers/repos.bleve

[queue.code_indexer]
TYPE = immediate
Expand All @@ -24,8 +25,10 @@ TYPE = immediate
ROOT = {{REPO_TEST_DIR}}integrations/gitea-integration-mssql/gitea-repositories

[repository.local]
LOCAL_COPY_PATH = tmp/local-repo-mssql
LOCAL_WIKI_PATH = tmp/local-wiki-mssql
LOCAL_COPY_PATH = integrations/gitea-integration-mssql/tmp/local-repo

[repository.upload]
TEMP_PATH = integrations/gitea-integration-mssql/tmp/uploads

[repository.signing]
SIGNING_KEY = none
Expand All @@ -39,14 +42,14 @@ SSH_LISTEN_HOST = localhost
SSH_PORT = 2201
START_SSH_SERVER = true
LFS_START_SERVER = true
LFS_CONTENT_PATH = integrations/gitea-integration-mssql/data/lfs-mssql
LFS_CONTENT_PATH = integrations/gitea-integration-mssql/data/lfs
OFFLINE_MODE = false
LFS_JWT_SECRET = Tv_MjmZuHqpIY6GFl12ebgkRAMt4RlWt0v4EHKSXO0w
APP_DATA_PATH = integrations/gitea-integration-mssql/data
BUILTIN_SSH_SERVER_USER = git

[attachment]
PATH = integrations/gitea-integration-mssql/data
PATH = integrations/gitea-integration-mssql/data/attachments

[mailer]
ENABLED = true
Expand Down
10 changes: 6 additions & 4 deletions integrations/mysql.ini.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ SSL_MODE = disable
[indexer]
ISSUE_INDEXER_TYPE = elasticsearch
ISSUE_INDEXER_CONN_STR = http://elastic:changeme@elasticsearch:9200
ISSUE_INDEXER_PATH = integrations/indexers-mysql/issues.bleve
ISSUE_INDEXER_QUEUE_DIR = integrations/gitea-integration-mysql/indexers/issues.queue
REPO_INDEXER_ENABLED = true
REPO_INDEXER_PATH = integrations/indexers-mysql/repos.bleve
REPO_INDEXER_PATH = integrations/gitea-integration-mysql/indexers/repos.bleve

[queue.code_indexer]
TYPE = immediate
Expand All @@ -26,8 +26,10 @@ TYPE = immediate
ROOT = {{REPO_TEST_DIR}}integrations/gitea-integration-mysql/gitea-repositories

[repository.local]
LOCAL_COPY_PATH = tmp/local-repo-mysql
LOCAL_WIKI_PATH = tmp/local-wiki-mysql
LOCAL_COPY_PATH = integrations/gitea-integration-mysql/tmp/local-repo

[repository.upload]
TEMP_PATH = integrations/gitea-integration-mysql/tmp/uploads

[repository.signing]
SIGNING_KEY = none
Expand Down
26 changes: 16 additions & 10 deletions integrations/mysql8.ini.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@ PASSWD = {{TEST_MYSQL8_PASSWORD}}
SSL_MODE = disable

[indexer]
ISSUE_INDEXER_PATH = integrations/indexers-mysql8/issues.bleve
ISSUE_INDEXER_PATH = integrations/gitea-integration-mysql8/indexers/issues.bleve
ISSUE_INDEXER_QUEUE_DIR = integrations/gitea-integration-mysql8/indexers/issues.queue
REPO_INDEXER_ENABLED = true
REPO_INDEXER_PATH = integrations/indexers-mysql8/repos.bleve
REPO_INDEXER_PATH = integrations/gitea-integration-mysql8/indexers/repos.bleve

[queue.code_indexer]
TYPE = immediate
Expand All @@ -24,8 +25,10 @@ TYPE = immediate
ROOT = {{REPO_TEST_DIR}}integrations/gitea-integration-mysql8/gitea-repositories

[repository.local]
LOCAL_COPY_PATH = tmp/local-repo-mysql8
LOCAL_WIKI_PATH = tmp/local-wiki-mysql8
LOCAL_COPY_PATH = integrations/gitea-integration-mysql8/tmp/local-repo

[repository.upload]
TEMP_PATH = integrations/gitea-integration-mysql8/tmp/uploads

[repository.signing]
SIGNING_KEY = none
Expand All @@ -39,12 +42,15 @@ SSH_LISTEN_HOST = localhost
SSH_PORT = 2204
START_SSH_SERVER = true
LFS_START_SERVER = true
LFS_CONTENT_PATH = data/lfs-mysql8
LFS_CONTENT_PATH = integrations/gitea-integration-mysql8/data/lfs
OFFLINE_MODE = false
LFS_JWT_SECRET = Tv_MjmZuHqpIY6GFl12ebgkRAMt4RlWt0v4EHKSXO0w
APP_DATA_PATH = integrations/gitea-integration-mysql8/data
BUILTIN_SSH_SERVER_USER = git

[attachment]
PATH = integrations/gitea-integration-mysql8/data/attachments

[mailer]
ENABLED = false

Expand All @@ -60,12 +66,14 @@ DEFAULT_ALLOW_CREATE_ORGANIZATION = true
NO_REPLY_ADDRESS = noreply.example.org

[picture]
DISABLE_GRAVATAR = false
ENABLE_FEDERATED_AVATAR = false
DISABLE_GRAVATAR = false
ENABLE_FEDERATED_AVATAR = false
AVATAR_UPLOAD_PATH = integrations/gitea-integration-mysql8/data/avatars
REPOSITORY_AVATAR_UPLOAD_PATH = integrations/gitea-integration-mysql8/data/repo-avatars

[session]
PROVIDER = file
PROVIDER_CONFIG = data/sessions-mysql8
PROVIDER_CONFIG = integrations/gitea-integration-mysql8/data/sessions

[log]
MODE = test,file
Expand All @@ -80,10 +88,8 @@ COLORIZE = true
[log.file]
LEVEL = Debug


[security]
DISABLE_GIT_HOOKS = false
INSTALL_LOCK = true
SECRET_KEY = 9pCviYTWSb
INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE0OTU1NTE2MTh9.hhSVGOANkaKk3vfCd2jDOIww4pUk0xtg9JRde5UogyQ

15 changes: 9 additions & 6 deletions integrations/pgsql.ini.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ SCHEMA = {{TEST_PGSQL_SCHEMA}}
SSL_MODE = disable

[indexer]
ISSUE_INDEXER_PATH = integrations/indexers-pgsql/issues.bleve
ISSUE_INDEXER_PATH = integrations/gitea-integration-pgsql/indexers/issues.bleve
ISSUE_INDEXER_QUEUE_DIR = integrations/gitea-integration-pgsql/indexers/issues.queue
REPO_INDEXER_ENABLED = true
REPO_INDEXER_PATH = integrations/indexers-pgsql/repos.bleve
REPO_INDEXER_PATH = integrations/gitea-integration-pgsql/indexers/repos.bleve

[queue.code_indexer]
TYPE = immediate
Expand All @@ -25,8 +26,10 @@ TYPE = immediate
ROOT = {{REPO_TEST_DIR}}integrations/gitea-integration-pgsql/gitea-repositories

[repository.local]
LOCAL_COPY_PATH = tmp/local-repo-pgsql
LOCAL_WIKI_PATH = tmp/local-wiki-pgsql
LOCAL_COPY_PATH = integrations/gitea-integration-pgsql/tmp/local-repo

[repository.upload]
TEMP_PATH = integrations/gitea-integration-pgsql/tmp/uploads

[repository.signing]
SIGNING_KEY = none
Expand All @@ -40,14 +43,14 @@ SSH_LISTEN_HOST = localhost
SSH_PORT = 2202
START_SSH_SERVER = true
LFS_START_SERVER = true
LFS_CONTENT_PATH = integrations/gitea-integration-pgsql/data/lfs-pgsql
LFS_CONTENT_PATH = integrations/gitea-integration-pgsql/data/lfs
OFFLINE_MODE = false
LFS_JWT_SECRET = Tv_MjmZuHqpIY6GFl12ebgkRAMt4RlWt0v4EHKSXO0w
APP_DATA_PATH = integrations/gitea-integration-pgsql/data
BUILTIN_SSH_SERVER_USER = git

[attachment]
PATH = integrations/gitea-integration-pgsql/data
PATH = integrations/gitea-integration-pgsql/data/attachments

[mailer]
ENABLED = true
Expand Down
16 changes: 9 additions & 7 deletions integrations/sqlite.ini.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ DB_TYPE = sqlite3
PATH = integrations/gitea-integration-sqlite/gitea.db

[indexer]
ISSUE_INDEXER_PATH = integrations/indexers-sqlite/issues.bleve
ISSUE_INDEXER_PATH = integrations/gitea-integration-sqlite/indexers/issues.bleve
ISSUE_INDEXER_QUEUE_DIR = integrations/gitea-integration-sqlite/indexers/issues.queue
REPO_INDEXER_ENABLED = true
REPO_INDEXER_PATH = integrations/indexers-sqlite/repos.bleve
REPO_INDEXER_PATH = integrations/gitea-integration-sqlite/indexers/repos.bleve

[queue.code_indexer]
TYPE = immediate
Expand All @@ -20,8 +21,10 @@ TYPE = immediate
ROOT = {{REPO_TEST_DIR}}integrations/gitea-integration-sqlite/gitea-repositories

[repository.local]
LOCAL_COPY_PATH = tmp/local-repo-sqlite
LOCAL_WIKI_PATH = tmp/local-wiki-sqlite
LOCAL_COPY_PATH = integrations/gitea-integration-sqlite/tmp/local-repo

[repository.upload]
TEMP_PATH = integrations/gitea-integration-sqlite/tmp/uploads

[repository.signing]
SIGNING_KEY = none
Expand All @@ -35,15 +38,15 @@ SSH_LISTEN_HOST = localhost
SSH_PORT = 2203
START_SSH_SERVER = true
LFS_START_SERVER = true
LFS_CONTENT_PATH = integrations/gitea-integration-sqlite/data
LFS_CONTENT_PATH = integrations/gitea-integration-sqlite/data/lfs
OFFLINE_MODE = false
LFS_JWT_SECRET = Tv_MjmZuHqpIY6GFl12ebgkRAMt4RlWt0v4EHKSXO0w
APP_DATA_PATH = integrations/gitea-integration-sqlite/data
ENABLE_GZIP = true
BUILTIN_SSH_SERVER_USER = git

[attachment]
PATH = integrations/gitea-integration-sqlite/data
PATH = integrations/gitea-integration-sqlite/data/attachments

[mailer]
ENABLED = true
Expand All @@ -67,7 +70,6 @@ ENABLE_FEDERATED_AVATAR = false
AVATAR_UPLOAD_PATH = integrations/gitea-integration-sqlite/data/avatars
REPOSITORY_AVATAR_UPLOAD_PATH = integrations/gitea-integration-sqlite/data/repo-avatars


[session]
PROVIDER = file
PROVIDER_CONFIG = integrations/gitea-integration-sqlite/data/sessions
Expand Down