You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deploying to http://localhost:33138/artifactory/libs-releases-local-pom
Uploading: test/nebula/netflix/publishes-to-repositories/1.0.0/publishes-to-repositories-1.0.0.jar to repository remote at http://localhost:33138/artifactory/libs-releases-local-pom/
Uploading: test/nebula/netflix/publishes-to-repositories/1.0.0/publishes-to-repositories-1.0.0.pom to repository remote at http://localhost:33138/artifactory/libs-releases-local-pom/
Uploading: test/nebula/netflix/publishes-to-repositories/1.0.0/publishes-to-repositories-1.0.0.module to repository remote at http://localhost:33138/artifactory/libs-releases-local-pom/
It would be useful if we could provide extra parameters for generated PUT URLs. For example:
Omitting this information, generates an empty relationship between build and artifacts at Artifactory level. Example:
While I understand that this is a specific Artifactory capability, it would be nice if Gradle provided a mechanism to add things to the upload URLs in order to reduce network traffic.
The text was updated successfully, but these errors were encountered:
rpalcolea
changed the title
Maven and Ivy publishing should support parameters for artifact PUT URL
Maven and Ivy publishing should support append information for artifact PUT URL
Apr 25, 2019
Hi @ljacomet , is this something that you folks are planning for Gradle 6.0? it seems like having an API to configure those extra parameters would be helpful.
Still unclear to me where this should live... repository level or publication level. It seems like publication is the way to go. But wondering if it should be part of MavenPublication and IvyPublication.
This issue has been automatically marked as stale because it has not had recent activity. Given the limited bandwidth of the team, it will be automatically closed if no further activity occurs. If you're interested in how we try to keep the backlog in a healthy state, please read our blog post on how we refine our backlog. If you feel this is something you could contribute, please have a look at our Contributor Guide. Thank you for your contribution.
Given a build file as follows:
And deploying this, results in output similar to:
It would be useful if we could provide extra parameters for generated PUT URLs. For example:
Adding such parameters to the URL when publishing to artifactory, enable us to make a relationship between a build and the published artifacts.
Currently, in order to publish to Artifactory using Maven or Ivy publish plugins, an extra step is needed per published module, which is updating artifact properties -> https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-SetItemProperties
While this works, this increases the number of http request to release artifacts with build information (https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-BuildUpload).
Omitting this information, generates an empty relationship between build and artifacts at Artifactory level. Example:
While I understand that this is a specific Artifactory capability, it would be nice if Gradle provided a mechanism to add things to the upload URLs in order to reduce network traffic.
The text was updated successfully, but these errors were encountered: