-
Notifications
You must be signed in to change notification settings - Fork 41
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
Add property to configure dependencies prefixing #166
Conversation
Signed-off-by: Iacopo Pace <[email protected]>
It looks like some dependencies hosted on I'm trying to connect the dots and possibly find the new repository to use. I can reproduce the failures locally - somehow I thought they were caused by local connectivity issues. |
Some discussions here and here. This can be fixed to unblock the tests by adding the old, soon-to-be-deprecated, often browned-out I can push this change to make sure all tests pass correctly - let me know what you want to do moving forward. |
Signed-off-by: Iacopo Pace <[email protected]>
Can you describe more explicitly what this used to generate for coordinates and what it will generate now? Also, can you clarify why this change is needed? |
Forgot to link - this is regarding #159 , and it's especially visibile when another plugin modifying the default Our usecase is described in more detail here. The fact that this plugin prefixes all dependencies causes all the jars to be duplicated in our case - we worked around this with a task to remove duplications based on regexes, but this seems a better way to achieve the same since as reported on this comment
As an example, the plugin by default will stage the following files, given a sub-module called
by skipping renaming of the dependencies, the stage will be
Which will prevent any duplication from happening, but will still allow users who need renaming for the usecase described above, to do what they need. |
Signed-off-by: Iacopo Pace <[email protected]>
The bug with inaccessible repositories has been fixed by typesafe, so I removed the |
I replied in #159 (comment) about why I think this change isn't enough. Thank you for your contributions. |
Relates to #159
Property<Boolean>
to turn on-off dependency prefixing for the project distribution. Default to on for backwards compatibilitycom.typesafe.play
)