This is an automated email from the ASF dual-hosted git repository.
jimin pushed a commit to branch docusaurus
in repository https://gitbox.apache.org/repos/asf/incubator-seata-website.git
The following commit(s) were added to refs/heads/docusaurus by this push:
new f177a676eb1 add how to build and package (#998)
f177a676eb1 is described below
commit f177a676eb1398761a3beb2102b2e4483bdc7ee9
Author: jimin <[email protected]>
AuthorDate: Mon Jul 7 10:34:39 2025 +0800
add how to build and package (#998)
Signed-off-by: slievrly <[email protected]>
---
.../current/developers/guide_dev.md | 22 ++++++++++++++++++----
.../current/developers/guide_dev.md | 15 +++++++++++++++
2 files changed, 33 insertions(+), 4 deletions(-)
diff --git
a/i18n/en/docusaurus-plugin-content-docs/current/developers/guide_dev.md
b/i18n/en/docusaurus-plugin-content-docs/current/developers/guide_dev.md
index 11b0cd52762..fe02e53fa42 100644
--- a/i18n/en/docusaurus-plugin-content-docs/current/developers/guide_dev.md
+++ b/i18n/en/docusaurus-plugin-content-docs/current/developers/guide_dev.md
@@ -59,6 +59,20 @@ Every action to make project Seata better is encouraged. On
GitHub, every improv
* If you find document incorrect, just do it and fix that!
* ...
+How to compile code?
+
+```text
+./mvnw clean package -DskipTests=true
+```
+
+Whether to ignore unit tests can be determined based on the scenario
requirements, but all unit tests must be passed before submitting the PR.
+
+How to package seata-server as a binary package?
+
+```text
+./mvnw clean install -Prelease-seata -DskipTests=true
+```
+
Actually it is impossible to list them completely. Just remember one principle:
> WE ARE LOOKING FORWARD TO ANY PR FROM YOU.
@@ -103,7 +117,7 @@ Right now we assume every contribution via pull request is
for [branch develop](
As a contributor, keep in mind again that every contribution via pull request
is for branch develop. While in project Seata, there are several other
branches, we generally call them release branches(such as 0.6.0,0.6.1), feature
branches, hotfix branches and master branch.
-When officially releasing a version, there will be a release branch and named
with the version number.
+When officially releasing a version, there will be a release branch and named
with the version number.
After the release, we will merge the commit of the release branch into the
master branch.
@@ -183,7 +197,7 @@ Seata code style Comply with Alibaba Java Coding Guidelines.
### Guidelines
-[Alibaba-Java-Coding-Guidelines](https://alibaba.github.io/Alibaba-Java-Coding-Guidelines/)
+[Alibaba-Java-Coding-Guidelines](https://alibaba.github.io/Alibaba-Java-Coding-Guidelines/)
### IDE Plugin Install(not necessary)
@@ -192,10 +206,10 @@ Seata code style Comply with Alibaba Java Coding
Guidelines.
#### idea IDE
-[p3c-idea-plugin-install](https://github.com/alibaba/p3c/blob/master/idea-plugin/README.md)
+[p3c-idea-plugin-install](https://github.com/alibaba/p3c/blob/master/idea-plugin/README.md)
#### eclipse IDE
[p3c-eclipse-plugin-install](https://github.com/alibaba/p3c/blob/master/eclipse-plugin/README.md)
-In a word, **ANY HELP IS CONTRIBUTION.**
\ No newline at end of file
+In a word, **ANY HELP IS CONTRIBUTION.**
diff --git
a/i18n/zh-cn/docusaurus-plugin-content-docs/current/developers/guide_dev.md
b/i18n/zh-cn/docusaurus-plugin-content-docs/current/developers/guide_dev.md
index 9220b39bb24..6e5b95f9f2c 100644
--- a/i18n/zh-cn/docusaurus-plugin-content-docs/current/developers/guide_dev.md
+++ b/i18n/zh-cn/docusaurus-plugin-content-docs/current/developers/guide_dev.md
@@ -59,6 +59,21 @@ description: 如果您有兴趣攻克Seata,欢迎您。首先,我们非常
* 如果发现文档不正确,请直接解决该问题!
* ...
+如何编译代码?
+
+```text
+./mvnw clean package -DskipTests=true
+```
+
+可以根据场景需求确定是否忽略单元测试,但在提交PR之前必须通过所有单元测试。
+
+
+如何将 seata-server 打包为可运行的二进制包?
+
+```text
+./mvnw clean install -Prelease-seata -DskipTests=true
+```
+
实际上,不可能完全列出它们。只要记住一个原则:
> 我们期待您的任何回复。
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]