-
-
Notifications
You must be signed in to change notification settings - Fork 180
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
[uber] Some dependencies require their pom.properties file #278
Comments
In this regard the docstring for the
makes one think that the things mentioned as default will be the "base set" for the mentioned conj operation. |
I’m thinking we should include all (->> (core/output-files fileset)
(map core/tmp-file)
(core/by-name ["pom.properties"])
first) (source) |
There's drewr/postal#66 tracking this in postal. I'm not sure if reaching for |
Regarding the
|
@martinklepsch The only thing it's getting from the pom.properties file is the info it uses to generate the name of the jar file. You can use the |
Right! How did I not check task options here...? |
@martinklepsch i think it's still a bug... I think the Similarly, I think the So I think you're right, we should remove the pom.properties regex from the default excludes and modify some tasks. Does that seem right? |
👍
Makes sense 👍
If the jar task outputs |
This should work with the default options. |
- Jar task produces jar with default name (project.jar) when multiple poms are found in the jar and the --file option isn't given. - Install and push tasks throw exception when multiple poms are found in the jar and the --pom option isn't given.
This is fixed in master. |
Postal looks up it's version at runtime be looking at
META-INF/maven/com.draines/postal/pom.properties
which is excluded by the uberjar task by default:Postal function for reference:
The text was updated successfully, but these errors were encountered: