-
Notifications
You must be signed in to change notification settings - Fork 594
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
fixing pom issues that prevented publishing #5224
Conversation
lbergelson
commented
Sep 25, 2018
- fixing two issues that prevented us from publishing to maven central
- fixing sourceJar typo -> sourcesJar
- configure the pom for all artifact filters
- partial fix for Fix maven release and perform manual release of 4.0.9.0 #5212
I'm not sure if there's a cleaner way to specify the pom without having to set it in so many places. If anyone has a good suggestion let me know... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like one extra change got in (? SelectVariantsIntegrationTest). Also FWIW I did a local install and it looks like everything got propagated to the POM(s). Otherwise looks good once tests pass.
baseName = "$project.name-test-utils" | ||
classifier = 'source' | ||
classifier = 'sources' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow - was this just silently not working ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was loudly not working when we tried to do a maven release.
args.addOutput(new File("out.vcf")); | ||
|
||
runCommandLine(args); | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Assuming inclusion of this test is an oversight ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack, yes, that is definitely an oversight...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh yeah we have to actually approve now. Once tests pass and the SelectVariants test issue is resolved, LGTM.
* fixing two issues that prevented us from publishing to maven central - fixing sourceJar typo -> sourcesJar - configure the pom for all artifact filters * partial fix for #5212
0be61d3
to
933970c
Compare