Not specific to Artifactory, but I used to implement this pattern with a hack like this:

1)  ivy:install artifact to a local temp repository
2)  ivy:deliver the ivy.xml with new metadata tokens
3)  ivy:publish into the destination repository

It's a little tricky because you have to mix the semantics of a repository with the semantics of a workspace. You're installing to it, manipulating the data, and then publishing from it.

On 2/19/2010 11:02 AM, Steele, Richard wrote:
Is it possible for Artifactory to promote an Ivy artifact from one repository (say "integration") to another (um, call it "release") and also update the metadata? I see how to copy the artifact in the UI, but I'm missing the place, if any, to be able to update the metadata.

The specific metadata I want to tweak is the status and version. So, to release an artifact we'd like someone (with the right permission) to copy the artifact(s) to the release repository and also change the status from integration to milestone or release; we'd also update the version from, say 1.0.0-201001011201 to 1.0.0. (Or, from 1.0.0-SNAPSHOT to 1.0.0.)

I hope this makes sense.

If Artifactory doesn't provide this capability, how are others doing this? For various reasons we'd prefer not to have to rebuild the actual artifact to promote something that's been blessed by the QA organization; we want the same artifact, just with updated metadata.

Thanks,
Ric


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev


_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to