[
https://jira.codehaus.org/browse/MRM-1352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=302194#comment-302194
]
Per Arnold Blaasmo commented on MRM-1352:
-----------------------------------------
Well, after working on an of for a while with this and trying to make add a
plugin for IVY support I decided to just make a small patch to the maven 2
plugin to support ivy metadata file that has the names 'ivy-<version>.xml' name
format.
Adding a ivy-repository plugin needs more work and changes in more fundamental
parts of archiva to support different repository types other than maven.
I hope you find it useful.
Improvements would be:
- Add ivy support as a separate plugin.
- Be able to fetch meta data from the Ivy file.
- Add property that makes it possible to have different name structure for the
ivy file (see artifactory for an example).
- Add property that makes it possible to have different name structures of the
artifacts and repository layout. (see artifactory for an example)
> Natively support Ivy repository format
> --------------------------------------
>
> Key: MRM-1352
> URL: https://jira.codehaus.org/browse/MRM-1352
> Project: Archiva
> Issue Type: Bug
> Affects Versions: 1.3
> Environment: RedHat Enterprise Linux 4
> Reporter: Torkild U. Resheim
> Fix For: 1.4
>
> Attachments: archiva-MRM-1352.patch, archiva-MRM-1352.patch
>
>
> This is just an example. I cannot get Archiva to purge the repository at all.
> Group id is "atmel", artifact id is "avrasm2" and version is "2.1.39.83".
> Consumer repository-purge had an error when processing file
> /storage/archiva/data/continuous/atmel/avrasm2/2.1.39.83/ivy-2.1.39.83.xml:
> Invalid path to Artifact: filename format is invalid, should start with
> artifactId as stated in path.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira