support build individual module#5489
Conversation
|
This commend doesn't work locally. |
|
I test in my Mac, it works ok, can you show the details? |
Codecov Report
@@ Coverage Diff @@
## master #5489 +/- ##
============================================
+ Coverage 52.10% 52.16% +0.05%
+ Complexity 3347 3321 -26
============================================
Files 898 1590 +692
Lines 22166 33887 +11721
Branches 2122 3694 +1572
============================================
+ Hits 11550 17677 +6127
- Misses 9687 15359 +5672
+ Partials 929 851 -78 Continue to review full report at Codecov.
|
|
CI fails too. Even I don't think CI tested this feature.
Property ${import.control} has not been set, I think this is the reason. |
|
I don't think that's what we recommend, we recommend to use |
I am wondering why I can't pass compiling locally. Have a concern about this change |
|
That is also why, @kezhenxu94 said, you will face another deep path because |
|
The maven version should greater than 3.6, I also saw the e2e/pom.xml use this property Line 155 in 224af7f |
|
mvnw provides that. But, local maven may be different version on different laptop. |
|
Can we enforce the maven version in main pom.xml , just like enforce the jdk version must greater than 1.8 |
|
Is that possible? |
|
Yes, I can change it |
|
Hi @wu-sheng , added rule to check maven must greater than 3.6, please check in your local env |
wu-sheng
left a comment
There was a problem hiding this comment.
It works, the document should be updated.
| <version>1.8</version> | ||
| </requireJavaVersion> | ||
| <requireMavenVersion> | ||
| <version>3.6</version> |
There was a problem hiding this comment.
This makes you need to update the compiling doc
https://github.com/apache/skywalking/blob/master/docs/en/guides/How-to-build.md#build-from-github
There was a problem hiding this comment.
At least 3 places should be updated.
- Prepare git, JDK8, and Maven 3.6+
- Add document about compiling a single plugin in the
Advanced compilepart. - Remove
Setup your Eclipse IDEsection, it is out of the update.
There was a problem hiding this comment.
Done, Please help to check (my poor english)

Please answer these questions before submitting a pull request
Why submit this pull request?
Bug fix
Related issues
resolved Support build individual module #5488
Bug fix
In submodule build, using the absolute path to find the check-style file
New feature or improvement