1+ #############
2+ # Lake core #
3+ #############
4+
5+ # Lake plugin dir, absolute path or relative path
6+ PLUGIN_DIR=bin/plugins
7+
8+ # Lake Database Connection String
9+ DB_URL=merico:merico@tcp(mysql:3306)/lake?charset=utf8mb4&parseTime=True
10+
11+ # Lake REST API
12+ PORT=:8080
13+ MODE=release
14+
15+ NOTIFICATION_ENDPOINT=
16+ NOTIFICATION_SECRET=
17+
18+ ########################
19+ # Docker configuration #
20+ ########################
21+
22+ COMPOSE_PROFILES=user
23+
24+ ######################
25+ # Jira configuration #
26+ ######################
27+
28+ # Jira configuration has been migrated into MySQL #
29+
30+ ########################
31+ # Gitlab configuration #
32+ ########################
33+
34+ GITLAB_ENDPOINT=https://gitlab.com/api/v4/
35+ GITLAB_AUTH=
36+
37+ ##########################
38+ # Jira <> Gitlab mapping #
39+ ##########################
40+
41+ # Lake maintains a many-to-many relationship between Jira boards and Gitlab projects
42+ # Format:
43+ # JIRA_BOARD_GITLAB_PROJECTS=JIRA_BOARD_ID1:GITLAB_PROJECT_ID1,PROJECT_ID2;JIRA_BOARD_ID2:...
44+ JIRA_BOARD_GITLAB_PROJECTS=
45+
46+ #########################
47+ # Jenkins configuration #
48+ #########################
49+
50+ JENKINS_ENDPOINT=
51+ JENKINS_USERNAME=
52+ JENKINS_PASSWORD=
53+
54+ #########################
55+ # Feishu configuration #
56+ #########################
57+
58+ FEISHU_APPID=
59+ FEISHU_APPSCRECT=
60+
61+ ########################
62+ # GitHub configuration #
63+ ########################
64+
65+ GITHUB_ENDPOINT=https://api.github.com/
66+ GITHUB_AUTH=***
67+ GITHUB_PROXY=
68+ # GITHUB_PR_TYPE=type/(.*)$ the program will extract the value in (), in this example, you will get "refactor" from "type/refactor"
69+ GITHUB_PR_TYPE='type/(.*)$'
70+ # GITHUB_PR_COMPONENT=component/(.*)$ the program will extract the value in (), in this example, you will get "plugins" from "component/plugins"
71+ GITHUB_PR_COMPONENT='component/(.*)$'
72+ # GITHUB_ISSUE_SEVERITY=severity/(.*)$ the program will extract the value in (), in this example, you will get "refactor" from "type/refactor"
73+ GITHUB_ISSUE_SEVERITY='severity/(.*)$'
74+ # GITHUB_ISSUE_COMPONENT=component/(.*)$ the program will extract the value in (), in this example, you will get "refactor" from "type/refactor"
75+ GITHUB_ISSUE_COMPONENT='component/(.*)$'
76+ GITHUB_ISSUE_PRIORITY='^(highest|high|medium|low)$'
77+ GITHUB_ISSUE_TYPE_BUG='^(bug|failure|error)$'
78+ GITHUB_ISSUE_TYPE_REQUIREMENT='^(feat|feature|proposal|requirement)$'
79+ GITHUB_ISSUE_TYPE_INCIDENT=
80+ # GITHUB_PR_BODY_CLOSE=(?mi)^.*(fix|close|resolve|fixes|closes|resolves|fixed|closed|resolved)[\s]* .*\d+
81+ GITHUB_PR_BODY_CLOSE_PATTERN=
82+ # GITHUB_PR_BODY_NUMBER_PREFIX="(#|https:\/\/github.com\/%s\/%s\/issues\/)"
83+ GITHUB_PR_BODY_NUMBER_PREFIX=
84+
85+ ##########################
86+ # ConfigUI configuration #
87+ ##########################
88+ DEVLAKE_ENDPOINT=devlake:8080
89+ GRAFANA_ENDPOINT=http://localhost:3002
90+
91+ ##########################
92+ # AE (Merico-Analysis-Engine) configuration #
93+ ##########################
94+ AE_APP_ID=
95+ AE_SECRET_KEY=
96+ AE_ENDPOINT=
97+
98+ ##########################
99+ # Sensitive information encryption key
100+ ##########################
101+ ENCODE_KEY=
0 commit comments