Greetings all,

I am trying to run an XSLT transform on my ivy.xml file before publish. Because of the metadata I am inserting, it must be after resolve and build of the module, however.

From reading the documentation, it sounds like I need to manually run the <ivy:deliver> task instead of letting publish run it for me, then perform my transform on the delivered ivy file, then publish should see the file already-delivered and skip the delivery step, and publish my changed file.

The problem is deliver and publish seem to put the ivy.xml in two different places. We do have a proprietary build setup here with lots of moving pieces so I am trying to locate the configuration for the publish and deliver steps that causes this to happen. Can anyone give me any pointers for how publish figures out where to deliver things to, or how to tell the deliver task to target a particular location?

Thanks!

--
Carl Myers
Palantir Technologies | Internal Tools Software Engineer
[email protected]

Reply via email to