-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move plugin assembly into a separate profile to fix apache release #14379
Conversation
@rfscholte @gortiz Please take a look and see if this is correct |
cc @jadami10 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #14379 +/- ##
============================================
+ Coverage 61.75% 63.77% +2.02%
- Complexity 207 1554 +1347
============================================
Files 2436 2660 +224
Lines 133233 145958 +12725
Branches 20636 22347 +1711
============================================
+ Hits 82274 93090 +10816
- Misses 44911 45990 +1079
- Partials 6048 6878 +830
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
I wouldn't do this, because both assemblies have a different purpose: the I do the see issue you're trying to solve. The Maybe the simplest solution is to move the assembly-plugin in the pinot-plugins to a separate profile, like this:
|
e3560eb
to
c143662
Compare
@rfscholte Thanks for the suggestion! Made the change accordingly. |
@xiangfu0 Can you also help take a look? |
If it now works with both with or without |
I like this approach. Anyway, we are not using the new packaging right now, so this should be safe anything that disables that packaging right now. We are planning to work on this in the following months and part of the work to be done is to test a release using the new plugging packaging. |
Problem to solve:
Currently when running
mvn install -Papache-release
, it throws the following exception: