For my example, I have 2 artifacts that I depend on for compile and I am using gradle 1.5. Both artifacts are stored in our Artifactory server but only artifactA has a POM, artifactB does not.
Hi Chris This looks like a bug in the way we generate a module descriptor when a dynamic version is used and no module metadata file is found. I’ll raise it in Jira. Thanks for reporting Daz
If you’re interested in taking a look at fixing this, I think I’ve isolated the issue. It looks like we should be using ‘descriptor.getResolvedModuleRevisionId()’ instead of ‘descriptor.getModuleRevisionId()’ here.
If that works it would be a pretty trivial fix, but some integration test coverage for this issue would be good (as well as checking that the build continues to work!).