[Feature][Deploy] Add missing default values in dolphinscheduler_env.sh#9733
[Feature][Deploy] Add missing default values in dolphinscheduler_env.sh#9733SbloodyS merged 4 commits intoapache:devfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dev #9733 +/- ##
============================================
- Coverage 40.07% 40.06% -0.02%
+ Complexity 4484 4481 -3
============================================
Files 835 835
Lines 33575 33587 +12
Branches 3712 3712
============================================
+ Hits 13456 13457 +1
- Misses 18865 18877 +12
+ Partials 1254 1253 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Hi @EricGao888 , please resolve conficts. |
@SbloodyS Thx for the reminder! I'm a bit confused about what to do in this PR, since we no more need add default values to |
|
@EricGao888 Finally, we have an agreement. please see #9675 (comment) |
@SbloodyS I just checked the latest code, it seems this feature has been implemented by PR #9726 dolphinscheduler/script/dolphinscheduler-daemon.sh Lines 37 to 51 in 6370287 |
|
Yes. But some of the default value in dolphinscheduler/script/env/dolphinscheduler_env.sh Lines 24 to 27 in 6370287 |
Sure I will fix it. |
af61f9f to
3567104
Compare
|
I added missing default values in BTW, not sure why some E2E tests failed. |
|
We may find a way bypass it. Otherwise, restore |
@SbloodyS I think it may not be easy to find a way to bypass it. Considering we already have default values in
|
|
@EricGao888 I think these examples is enough for users. |
Done, CI looks good now. : ) |
SbloodyS
left a comment
There was a problem hiding this comment.
LGTM if CI passed. Do you have time to take a look? @zhongjiajie
|
I am take a look on this PR now |
| DOLPHINSCHEDULER_HOME=${DOLPHINSCHEDULER_HOME:-$(cd $BIN_DIR/../..; pwd)} | ||
| source "$DOLPHINSCHEDULER_HOME/tools/bin/dolphinscheduler_env.sh" | ||
|
|
||
| source "$DOLPHINSCHEDULER_HOME/bin/env/dolphinscheduler_env.sh" |
There was a problem hiding this comment.
if we do not use dolphinscheduler_env.sh file anymore, we should also remove the assembly config
There was a problem hiding this comment.
I think it is a good idea to remove the assembly config in case users get confused. Will fix it in the next commit. : )
There was a problem hiding this comment.
@SbloodyS @zhongjiajie E2E tests failed. May I ask is it caused by the removal of assembly config? Is there any way to bypass it? Thx!
There was a problem hiding this comment.
I do not think it will cause the failed. I will restart the CI
There was a problem hiding this comment.
@EricGao888 It's E2E build failed. Maybe it's the problem with GitHub Actions since it can't guarantee 99.99% stability...
There was a problem hiding this comment.
@EricGao888 It's E2E build failed. Maybe it's the problem with GitHub Actions since it can't guarantee 99.99% stability...
could I @github at this time? 🤣
|
Kudos, SonarCloud Quality Gate passed! |
zhongjiajie
left a comment
There was a problem hiding this comment.
LGTM, @SbloodyS do you have addition suggestion?









Purpose of the pull request
Brief change log
Verify this pull request