This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 993b180 Automated deployment: f8f0d76a5c9e5f9c6a18a071edba1effdb3f7ca6
993b180 is described below
commit 993b1804b95ce74eeabc9aa398469d09800baa3b
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Oct 29 07:42:35 2021 +0000
Automated deployment: f8f0d76a5c9e5f9c6a18a071edba1effdb3f7ca6
---
en-us/development/backend/spi/alert.html | 4 ++--
en-us/development/backend/spi/alert.json | 2 +-
en-us/development/backend/spi/task.html | 2 +-
en-us/development/backend/spi/task.json | 2 +-
en-us/development/development-environment-setup.html | 8 ++++----
en-us/development/development-environment-setup.json | 2 +-
zh-cn/development/backend/spi/alert.html | 6 +++---
zh-cn/development/backend/spi/alert.json | 2 +-
zh-cn/development/backend/spi/task.html | 2 +-
zh-cn/development/backend/spi/task.json | 2 +-
zh-cn/development/development-environment-setup.html | 8 ++++----
zh-cn/development/development-environment-setup.json | 2 +-
12 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/en-us/development/backend/spi/alert.html
b/en-us/development/backend/spi/alert.html
index f4eb64c..7ea4b88 100644
--- a/en-us/development/backend/spi/alert.html
+++ b/en-us/development/backend/spi/alert.html
@@ -81,9 +81,9 @@ This package contains the plug-in parameter definitions. We
use alpacajs, a fron
<h4>Alarm Custom Plugin Development</h4>
<p>In fact, it's very easy to implement a plugin by yourself, you only need to
care about the plugin extension interface. In Alert you only need to care about
the AlertChannelFactory and AlertChannel. We would recommend that you follow
the design specifications of other built-in plugins so that when your idea is
good enough, you can donate it to the community without having to change it too
much.</p>
<p>When you complete the development of the relevant code, you need to execute
<code>mvn -U install -Dmaven.test.skip=true</code> to install the plug-in and
generate the plug-in jar of the alert. The directory is:
dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
(the version number will change with the main version number)</p>
-<p>Note: <strong>${VERSION}</strong> needs to be manually modified according
to the current version.</p>
+<p>Note: <strong>${VERSION}</strong> needs to be manually modified according
to the current version. regarding alert.plugin.binding, maven.local.repository
does not need to be modified.</p>
<p>alert.properties configuration</p>
-<pre><code>alert.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
+<pre><code>alert.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
</code></pre>
<p>Then, you can happily start using your own plugins.</p>
<p>In fact, custom plug-in development is as easy as we described, and not as
difficult as you imagined.</p>
diff --git a/en-us/development/backend/spi/alert.json
b/en-us/development/backend/spi/alert.json
index 166effb..6e8531b 100644
--- a/en-us/development/backend/spi/alert.json
+++ b/en-us/development/backend/spi/alert.json
@@ -1,6 +1,6 @@
{
"filename": "alert.md",
- "__html": "<h3>DolphinScheduler Alert SPI main
design</h3>\n<h4>DolphinScheduler SPI Design</h4>\n<p>The architecture of
microkernel & plug-in of DolphinScheduler is changing. All core
capabilities such as tasks, resource storage, registry, etc. will be designed
to be extensions, and we want to improve the flexibility as well as the
friendliness (extensibility) of DolphinScheduler itself through
SPI.</p>\n<p>You can read the relevant code under the dolphinscheduler-spi
module as a [...]
+ "__html": "<h3>DolphinScheduler Alert SPI main
design</h3>\n<h4>DolphinScheduler SPI Design</h4>\n<p>The architecture of
microkernel & plug-in of DolphinScheduler is changing. All core
capabilities such as tasks, resource storage, registry, etc. will be designed
to be extensions, and we want to improve the flexibility as well as the
friendliness (extensibility) of DolphinScheduler itself through
SPI.</p>\n<p>You can read the relevant code under the dolphinscheduler-spi
module as a [...]
"link": "/dist/en-us/development/backend/spi/alert.html",
"meta": {}
}
\ No newline at end of file
diff --git a/en-us/development/backend/spi/task.html
b/en-us/development/backend/spi/task.html
index 0009f8c..35a8ae3 100644
--- a/en-us/development/backend/spi/task.html
+++ b/en-us/development/backend/spi/task.html
@@ -17,7 +17,7 @@
<p>Executing this command will generate all plugins provided by default for
all modules.</p>
<p>Next, configure the plugin directory in
(dolphinscheduler-server/src/main/resources/worker.properties)</p>
<pre><code>task.plugin.dir config the #task.plugin.dir config the Task Plugin
dir . WorkerServer while find and load the Task Plugin Jar from this dir when
deploy and start WorkerServer on the server .
-task.plugin.dir=dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
+task.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
</code></pre>
<p>The following configurations can be used for local development debugging,
for example:</p>
<pre><code>maven.local.repository=/Users/localRepository
diff --git a/en-us/development/backend/spi/task.json
b/en-us/development/backend/spi/task.json
index e8992ac..3df9365 100644
--- a/en-us/development/backend/spi/task.json
+++ b/en-us/development/backend/spi/task.json
@@ -1,6 +1,6 @@
{
"filename": "task.md",
- "__html": "<h2>DolphinScheduler Task SPI main design</h2>\n<h4>How to use
development environment?</h4>\n<p>Note: <strong>${VERSION}</strong> needs to be
manually modified according to the current version.</p>\n<p>First you need to
execute the <code>mvn -U install -Dmaven.test.skip=true</code> to install the
plugin for generating the plugin JAR of the registry. The directory is:
dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
(The version number will follo [...]
+ "__html": "<h2>DolphinScheduler Task SPI main design</h2>\n<h4>How to use
development environment?</h4>\n<p>Note: <strong>${VERSION}</strong> needs to be
manually modified according to the current version.</p>\n<p>First you need to
execute the <code>mvn -U install -Dmaven.test.skip=true</code> to install the
plugin for generating the plugin JAR of the registry. The directory is:
dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
(The version number will follo [...]
"link": "/dist/en-us/development/backend/spi/task.html",
"meta": {}
}
\ No newline at end of file
diff --git a/en-us/development/development-environment-setup.html
b/en-us/development/development-environment-setup.html
index c5b3f00..b5ea93d 100644
--- a/en-us/development/development-environment-setup.html
+++ b/en-us/development/development-environment-setup.html
@@ -87,21 +87,21 @@ dataLogDir=/data/zookeeper/datalog
</li>
<li>
<p>Plugin installation(<strong>Only required for 2.0 or later</strong>):
Compile plugin by command <code>mvn -U clean install
-Dmaven.test.skip=true</code></p>
-<p>Note: <strong>${VERSION}</strong> needs to be manually modified according
to the current version</p>
+<p>Note: <strong>${VERSION}</strong> needs to be manually modified according
to the current version, regarding ***.plugin.binding, maven.local.repository
does not need to be modified.</p>
<ul>
<li>alert plugin config (alert.properties)</li>
</ul>
-<pre><code class="language-alert.properties">
alert.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
+<pre><code class="language-alert.properties">
alert.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
</code></pre>
<ul>
<li>registry plugin config (registry.properties)</li>
</ul>
-<pre><code class="language-registry.properties">
registry.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/registry/zookeeper
+<pre><code class="language-registry.properties">
registry.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/registry/zookeeper
</code></pre>
<ul>
<li>task plugin config (worker.properties)</li>
</ul>
-<pre><code class="language-worker.properties">
task.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
+<pre><code class="language-worker.properties">
task.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
</code></pre>
</li>
<li>
diff --git a/en-us/development/development-environment-setup.json
b/en-us/development/development-environment-setup.json
index e4cdafc..6e94a71 100644
--- a/en-us/development/development-environment-setup.json
+++ b/en-us/development/development-environment-setup.json
@@ -1,6 +1,6 @@
{
"filename": "development-environment-setup.md",
- "__html": "<h1>DolphinScheduler development</h1>\n<h2>Software
Requests</h2>\n<p>Before setting up the DolphinScheduler development
environment, please make sure you have installed the software as
below:</p>\n<ul>\n<li><a href=\"https://git-scm.com/downloads\">Git</a>:
DolphinScheduler version control system</li>\n<li><a
href=\"https://www.oracle.com/technetwork/java/javase/downloads/index.html\">JDK</a>:
DolphinScheduler backend language</li>\n<li><a
href=\"http://maven.apache.org/dow [...]
+ "__html": "<h1>DolphinScheduler development</h1>\n<h2>Software
Requests</h2>\n<p>Before setting up the DolphinScheduler development
environment, please make sure you have installed the software as
below:</p>\n<ul>\n<li><a href=\"https://git-scm.com/downloads\">Git</a>:
DolphinScheduler version control system</li>\n<li><a
href=\"https://www.oracle.com/technetwork/java/javase/downloads/index.html\">JDK</a>:
DolphinScheduler backend language</li>\n<li><a
href=\"http://maven.apache.org/dow [...]
"link": "/dist/en-us/development/development-environment-setup.html",
"meta": {}
}
\ No newline at end of file
diff --git a/zh-cn/development/backend/spi/alert.html
b/zh-cn/development/backend/spi/alert.html
index e393674..2c666f5 100644
--- a/zh-cn/development/backend/spi/alert.html
+++ b/zh-cn/development/backend/spi/alert.html
@@ -80,9 +80,9 @@
<h4>告警自定义插件开发</h4>
<p>事实上,自我实现一款插件及其简单,仅仅关心插件扩展接口即可,Alert 中你只需要关心 AlertChannelFactory 以及
AlertChannel。我们更建议你按照其他内置插件的设计规范来去开发,这样当你的idea足够好的时候,你无需做过多更改即可捐献给社区。</p>
<p>注意:<strong>${VERSION}</strong> 需要根据当前版本手动修改。</p>
-<p>当你完成相关代码开发的时候, 你需要执行 <code>mvn -U install -Dmaven.test.skip=true</code>
安装插件,生成注册中心的插件
jar。目录是:dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert(版本号会跟随主版本号变更)
-alert.properties 配置</p>
-<pre><code>alert.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
+<p>当你完成相关代码开发的时候, 你需要执行 <code>mvn -U install -Dmaven.test.skip=true</code>
安装插件,生成注册中心的插件
jar。目录是:dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert(版本号会跟随主版本号变更)</p>
+<p>alert.properties 配置,对于 alert.plugin.binding,maven.local.repository
这两个参数则无需做修改。</p>
+<pre><code>alert.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
</code></pre>
<p>然后,接下来就可以开始愉快的使用你自己的插件了。</p>
<p>事实上,自定义插件化开发确实如同我们描绘的那么简单,并没有想象中的多么困难。</p>
diff --git a/zh-cn/development/backend/spi/alert.json
b/zh-cn/development/backend/spi/alert.json
index 24c7e92..70691e0 100644
--- a/zh-cn/development/backend/spi/alert.json
+++ b/zh-cn/development/backend/spi/alert.json
@@ -1,6 +1,6 @@
{
"filename": "alert.md",
- "__html": "<h3>DolphinScheduler Alert SPI 主要设计</h3>\n<h4>DolphinScheduler
SPI 设计</h4>\n<p>DolphinScheduler 正在处于微内核 +
插件化的架构更改之中,所有核心能力如任务、资源存储、注册中心等都将被设计为扩展点,我们希望通过 SPI 来提高 DolphinScheduler
本身的灵活性以及友好性(扩展性)。</p>\n<p>相关代码可以参考 dolphinscheduler-spi
模块。相关插件的扩展接口皆在该模块下,当我们需要实现相关功能的插件化的时候,建议先阅读此块的代码,当然,更建议你阅读文档,这会减少很多时间,不过文档有一定的后滞性,当文档缺失的时候,建议以源码为准(如果有兴趣,我们也欢迎你来提交相关文档),此外,我们几乎不会对扩展接口做变更(不包括新增),除非重大架构调整,出现不兼容升级版本,因此,现有文档一般都能够满足。</p>\n<p>当你需要扩展的时候
,事实上你只需要关注扩展接口即可,比如告警服务,您只需要关注 AlertChannelFact [...]
+ "__html": "<h3>DolphinScheduler Alert SPI 主要设计</h3>\n<h4>DolphinScheduler
SPI 设计</h4>\n<p>DolphinScheduler 正在处于微内核 +
插件化的架构更改之中,所有核心能力如任务、资源存储、注册中心等都将被设计为扩展点,我们希望通过 SPI 来提高 DolphinScheduler
本身的灵活性以及友好性(扩展性)。</p>\n<p>相关代码可以参考 dolphinscheduler-spi
模块。相关插件的扩展接口皆在该模块下,当我们需要实现相关功能的插件化的时候,建议先阅读此块的代码,当然,更建议你阅读文档,这会减少很多时间,不过文档有一定的后滞性,当文档缺失的时候,建议以源码为准(如果有兴趣,我们也欢迎你来提交相关文档),此外,我们几乎不会对扩展接口做变更(不包括新增),除非重大架构调整,出现不兼容升级版本,因此,现有文档一般都能够满足。</p>\n<p>当你需要扩展的时候
,事实上你只需要关注扩展接口即可,比如告警服务,您只需要关注 AlertChannelFact [...]
"link": "/dist/zh-cn/development/backend/spi/alert.html",
"meta": {}
}
\ No newline at end of file
diff --git a/zh-cn/development/backend/spi/task.html
b/zh-cn/development/backend/spi/task.html
index ea500cf..bbec324 100644
--- a/zh-cn/development/backend/spi/task.html
+++ b/zh-cn/development/backend/spi/task.html
@@ -17,7 +17,7 @@
<p>执行此命令会生成所有模块默认提供的所有插件。</p>
<p>其次在(dolphinscheduler-server/src/main/resources/worker.properties)进行配置插件目录</p>
<pre><code>task.plugin.dir config the #task.plugin.dir config the Task Plugin
dir . WorkerServer while find and load the Task Plugin Jar from this dir when
deploy and start WorkerServer on the server .
-task.plugin.dir=dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
+task.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
</code></pre>
<p>本地开发调试也可采用以下方式进行配置,例如:</p>
<pre><code>maven.local.repository=/Users/localRepository
diff --git a/zh-cn/development/backend/spi/task.json
b/zh-cn/development/backend/spi/task.json
index 3560495..65338ef 100644
--- a/zh-cn/development/backend/spi/task.json
+++ b/zh-cn/development/backend/spi/task.json
@@ -1,6 +1,6 @@
{
"filename": "task.md",
- "__html": "<h2>DolphinScheduler Task SPI
主要设计</h2>\n<h4>开发环境如何使用?</h4>\n<p>首先你需要执行 <code>mvn -U install
-Dmaven.test.skip=true</code> 安装插件,生成注册中心的插件
jar。目录是:dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task(版本号会跟随主版本号变更)</p>\n<p>注意:<strong>${VERSION}</strong>
需要根据当前版本手动修改</p>\n<p>执行此命令会生成所有模块默认提供的所有插件。</p>\n<p>其次在(dolphinscheduler-server/src/main/resources/worker.properties)进行配置插件目录</p>\n<pre><code>task.plugin.dir
config the #task.plugin.dir config the Task [...]
+ "__html": "<h2>DolphinScheduler Task SPI
主要设计</h2>\n<h4>开发环境如何使用?</h4>\n<p>首先你需要执行 <code>mvn -U install
-Dmaven.test.skip=true</code> 安装插件,生成注册中心的插件
jar。目录是:dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task(版本号会跟随主版本号变更)</p>\n<p>注意:<strong>${VERSION}</strong>
需要根据当前版本手动修改</p>\n<p>执行此命令会生成所有模块默认提供的所有插件。</p>\n<p>其次在(dolphinscheduler-server/src/main/resources/worker.properties)进行配置插件目录</p>\n<pre><code>task.plugin.dir
config the #task.plugin.dir config the Task [...]
"link": "/dist/zh-cn/development/backend/spi/task.html",
"meta": {}
}
\ No newline at end of file
diff --git a/zh-cn/development/development-environment-setup.html
b/zh-cn/development/development-environment-setup.html
index 2532e66..0406d93 100644
--- a/zh-cn/development/development-environment-setup.html
+++ b/zh-cn/development/development-environment-setup.html
@@ -85,21 +85,21 @@ dataLogDir=/data/zookeeper/datalog
</li>
<li>
<p>插件的配置(<strong>仅 2.0 及以后的版本需要</strong>):编译对应的插件,在项目目录执行 <code>mvn -U clean
install -Dmaven.test.skip=true</code> 完成注册插件的安装</p>
-<p>注意:<strong>${VERSION}</strong> 需要根据当前版本手动修改</p>
+<p>注意:<strong>${VERSION}</strong> 需要根据当前版本手动修改,关于 ***.plugin.binding,
maven.local.repository 则无需做任何修改。</p>
<ul>
<li>告警插件配置 (alert.properties)</li>
</ul>
-<pre><code class="language-alert.properties">
alert.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
+<pre><code class="language-alert.properties">
alert.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/alert
</code></pre>
<ul>
<li>注册中心插件配置 (registry.properties)</li>
</ul>
-<pre><code class="language-registry.properties">
registry.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/registry/zookeeper
+<pre><code class="language-registry.properties">
registry.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/registry/zookeeper
</code></pre>
<ul>
<li>任务插件配置 (worker.properties)</li>
</ul>
-<pre><code class="language-worker.properties">
task.plugin.dir=../../../../dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
+<pre><code class="language-worker.properties">
task.plugin.dir=./dolphinscheduler-dist/target/dolphinscheduler-dist-${VERSION}/lib/plugin/task
</code></pre>
</li>
<li>
diff --git a/zh-cn/development/development-environment-setup.json
b/zh-cn/development/development-environment-setup.json
index b6e5dda..374a8dd 100644
--- a/zh-cn/development/development-environment-setup.json
+++ b/zh-cn/development/development-environment-setup.json
@@ -1,6 +1,6 @@
{
"filename": "development-environment-setup.md",
- "__html": "<h1>DolphinScheduler 开发手册</h1>\n<h2>前置条件</h2>\n<p>在搭建
DolphinScheduler 开发环境之前请确保你已经安装一下软件</p>\n<ul>\n<li><a
href=\"https://git-scm.com/downloads\">Git</a>: 版本控制系统</li>\n<li><a
href=\"https://www.oracle.com/technetwork/java/javase/downloads/index.html\">JDK</a>:
后端开发</li>\n<li><a href=\"http://maven.apache.org/download.cgi\">Maven</a>:
Java包管理系统</li>\n<li><a href=\"https://nodejs.org/en/download\">Node</a>:
前端开发</li>\n</ul>\n<h3>克隆代码库</h3>\n<p>通过你 git 管理工具下载 git 代码,下面以 git-co [...]
+ "__html": "<h1>DolphinScheduler 开发手册</h1>\n<h2>前置条件</h2>\n<p>在搭建
DolphinScheduler 开发环境之前请确保你已经安装一下软件</p>\n<ul>\n<li><a
href=\"https://git-scm.com/downloads\">Git</a>: 版本控制系统</li>\n<li><a
href=\"https://www.oracle.com/technetwork/java/javase/downloads/index.html\">JDK</a>:
后端开发</li>\n<li><a href=\"http://maven.apache.org/download.cgi\">Maven</a>:
Java包管理系统</li>\n<li><a href=\"https://nodejs.org/en/download\">Node</a>:
前端开发</li>\n</ul>\n<h3>克隆代码库</h3>\n<p>通过你 git 管理工具下载 git 代码,下面以 git-co [...]
"link": "/dist/zh-cn/development/development-environment-setup.html",
"meta": {}
}
\ No newline at end of file