I’m working on some tooling for our deployments using our product’s software update mechanisms. Many of the artifacts are stored in Artifactory and I could easily resolve a configuration and pass the resulting files over to the update system on the deploy target. I’d like to avoid copying the artifacts to the local system since I have the ability to point the update system at the Artifactory URLs directly.
Is there a way I can resolve a configuration and just get the URLs of all the artifacts?
I’m not too worried about having to use internal APIs if that is required. This is a standalone tool that happens to use Gradle in the background, where the Gradle version will be fixed unless we make an effort to upgrade the tool.