Skip to content

Commit 477384f

Browse files
authored
Merge pull request #1255 from merico-dev/release-v0.8.0
chore: release v0.8.0
2 parents fd8b728 + ce1cee5 commit 477384f

File tree

2 files changed

+152
-0
lines changed

2 files changed

+152
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
version: "3"
2+
services:
3+
mysql:
4+
image: mysql:8.0.26
5+
platform: linux/x86_64
6+
volumes:
7+
- mysql-storage:/var/lib/mysql
8+
restart: always
9+
ports:
10+
- 127.0.0.1:3306:3306
11+
environment:
12+
MYSQL_ROOT_PASSWORD: admin
13+
MYSQL_DATABASE: lake
14+
MYSQL_USER: merico
15+
MYSQL_PASSWORD: merico
16+
17+
grafana:
18+
image: mericodev/grafana:v0.8.0
19+
ports:
20+
- 3002:3000
21+
volumes:
22+
- grafana-storage:/var/lib/grafana
23+
environment:
24+
GF_USERS_ALLOW_SIGN_UP: 'false'
25+
GF_DASHBOARDS_JSON_ENABLED: 'true'
26+
GF_INSTALL_PLUGINS: grafana-piechart-panel
27+
GF_LIVE_ALLOWED_ORIGINS: '*'
28+
MYSQL_URL: mysql:3306
29+
MYSQL_DATABASE: lake
30+
MYSQL_USER: merico
31+
MYSQL_PASSWORD: merico
32+
restart: always
33+
depends_on:
34+
- mysql
35+
36+
devlake:
37+
image: mericodev/lake:v0.8.0
38+
ports:
39+
- 127.0.0.1:8080:8080
40+
restart: always
41+
volumes:
42+
- ./.env:/app/.env
43+
depends_on:
44+
- mysql
45+
46+
config-ui:
47+
image: mericodev/config-ui:v0.8.0
48+
ports:
49+
- 127.0.0.1:4000:80
50+
env_file:
51+
- ./.env
52+
#environment:
53+
#ADMIN_USER: devlake
54+
#ADMIN_PASS: merico
55+
depends_on:
56+
- devlake
57+
58+
volumes:
59+
mysql-storage:
60+
grafana-storage:

releases/lake-v0.8.0/env.example

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
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=debug
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+
81+
##########################
82+
# ConfigUI configuration #
83+
##########################
84+
DEVLAKE_ENDPOINT=devlake:8080
85+
GRAFANA_ENDPOINT=http://localhost:3002
86+
87+
##########################
88+
# AE (Merico-Analysis-Engine) configuration #
89+
##########################
90+
AE_APP_ID=
91+
AE_SECRET_KEY=
92+
AE_ENDPOINT=

0 commit comments

Comments
 (0)