You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by kl...@apache.org on 2022/09/30 06:15:14 UTC
[incubator-devlake] branch main updated: feat: prepare for release v0.14.0 (#3293)
This is an automated email from the ASF dual-hosted git repository.
klesh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
The following commit(s) were added to refs/heads/main by this push:
new 35d8c5db feat: prepare for release v0.14.0 (#3293)
35d8c5db is described below
commit 35d8c5dbfa9b05aa2faa701b71efa0dd65d5e6a0
Author: mindlesscloud <li...@merico.dev>
AuthorDate: Fri Sep 30 14:15:10 2022 +0800
feat: prepare for release v0.14.0 (#3293)
---
DISCLAIMER | 9 ++++
DISCLAIMER-WIP | 20 ---------
releases/lake-v0.14.0/docker-compose.yml | 77 ++++++++++++++++++++++++++++++++
releases/lake-v0.14.0/env.example | 41 +++++++++++++++++
4 files changed, 127 insertions(+), 20 deletions(-)
diff --git a/DISCLAIMER b/DISCLAIMER
new file mode 100644
index 00000000..9863239d
--- /dev/null
+++ b/DISCLAIMER
@@ -0,0 +1,9 @@
+Apache DevLake is an effort undergoing incubation at The Apache Software
+Foundation (ASF), sponsored by the Apache Incubator PMC.
+
+Incubation is required of all newly accepted projects until a further review
+indicates that the infrastructure, communications, and decision making process
+have stabilized in a manner consistent with other successful ASF projects.
+
+While incubation status is not necessarily a reflection of the completeness or stability of the code,
+it does indicate that the project has yet to be fully endorsed by the ASF.
diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP
deleted file mode 100644
index d236966e..00000000
--- a/DISCLAIMER-WIP
+++ /dev/null
@@ -1,20 +0,0 @@
-Apache DevLake is an effort undergoing incubation at The Apache Software
-Foundation (ASF), sponsored by the Apache Incubator PMC.
-
-Incubation is required of all newly accepted projects until a further review
-indicates that the infrastructure, communications, and decision making process
-have stabilized in a manner consistent with other successful ASF projects.
-
-While incubation status is not necessarily a reflection of the completeness or stability of the code,
-it does indicate that the project has yet to be fully endorsed by the ASF.
-
-Some of the incubating project’s releases may not be fully compliant with ASF policy.
-For example, releases may have incomplete or un-reviewed licensing conditions.
-What follows is a list of issues the project is currently aware of (this list is likely to be incomplete):
-
- * Releases may have incomplete licensing conditions.
-
-If you are planning to incorporate this work into your product/project, please be aware that you will
-need to conduct a thorough licensing review to determine the overall implications of including this work.
-For the current status of this project through the Apache Incubator,
-visit: https://incubator.apache.org/projects/devlake.html
diff --git a/releases/lake-v0.14.0/docker-compose.yml b/releases/lake-v0.14.0/docker-compose.yml
new file mode 100644
index 00000000..61311336
--- /dev/null
+++ b/releases/lake-v0.14.0/docker-compose.yml
@@ -0,0 +1,77 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+version: "3"
+services:
+ mysql:
+ image: mysql:8
+ volumes:
+ - mysql-storage:/var/lib/mysql
+ restart: always
+ ports:
+ - 127.0.0.1:3306:3306
+ environment:
+ MYSQL_ROOT_PASSWORD: admin
+ MYSQL_DATABASE: lake
+ MYSQL_USER: merico
+ MYSQL_PASSWORD: merico
+
+ grafana:
+ image: apache/devlake-dashboard:v0.14.0
+ ports:
+ - 3002:3000
+ volumes:
+ - grafana-storage:/var/lib/grafana
+ environment:
+ GF_SERVER_ROOT_URL: "http://localhost:4000/grafana"
+ MYSQL_URL: mysql:3306
+ MYSQL_DATABASE: lake
+ MYSQL_USER: merico
+ MYSQL_PASSWORD: merico
+ restart: always
+ depends_on:
+ - mysql
+
+ devlake:
+ image: apache/devlake:v0.14.0
+ ports:
+ - 127.0.0.1:8080:8080
+ restart: always
+ volumes:
+ - ./.env:/app/.env
+ - ./logs:/app/logs
+ environment:
+ LOGGING_DIR: /app/logs
+ depends_on:
+ - mysql
+
+ config-ui:
+ image: apache/devlake-config-ui:v0.14.0
+ ports:
+ - 127.0.0.1:4000:4000
+ env_file:
+ - ./.env
+ environment:
+ DEVLAKE_ENDPOINT: devlake:8080
+ GRAFANA_ENDPOINT: grafana:3000
+ #ADMIN_USER: devlake
+ #ADMIN_PASS: merico
+ depends_on:
+ - devlake
+
+volumes:
+ mysql-storage:
+ grafana-storage:
+
diff --git a/releases/lake-v0.14.0/env.example b/releases/lake-v0.14.0/env.example
new file mode 100644
index 00000000..42cbdd9a
--- /dev/null
+++ b/releases/lake-v0.14.0/env.example
@@ -0,0 +1,41 @@
+#############
+# Lake core #
+#############
+
+# Lake plugin dir, absolute path or relative path
+PLUGIN_DIR=bin/plugins
+
+# Lake Database Connection String
+DB_URL=mysql://merico:merico@mysql:3306/lake?charset=utf8mb4&parseTime=True
+E2E_DB_URL=mysql://merico:merico@mysql:3306/lake_test?charset=utf8mb4&parseTime=True
+# Silent Error Warn Info
+DB_LOGGING_LEVEL=Error
+
+# Lake REST API
+PORT=:8080
+MODE=release
+
+NOTIFICATION_ENDPOINT=
+NOTIFICATION_SECRET=
+
+API_TIMEOUT=10s
+API_RETRY=3
+API_REQUESTS_PER_HOUR=10000
+PIPELINE_MAX_PARALLEL=1
+#TEMPORAL_URL=temporal:7233
+TEMPORAL_URL=
+TEMPORAL_TASK_QUEUE=
+# Debug Info Warn Error
+LOGGING_LEVEL=
+LOGGING_DIR=
+ENABLE_STACKTRACE=false
+
+##########################
+# Sensitive information encryption key
+##########################
+ENCODE_KEY=
+
+##########################
+# Set if skip verify and connect with out trusted certificate when use https
+##########################
+IN_SECURE_SKIP_VERIFY=
\ No newline at end of file