geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Closed: (GERONIMO-4248) dependency history
Date Fri, 15 Aug 2008 17:29:44 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-4248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

David Jencks closed GERONIMO-4248.
----------------------------------

    Resolution: Fixed

History files checked into trunk rev 686287.


> dependency history
> ------------------
>
>                 Key: GERONIMO-4248
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4248
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: car-maven-plugin
>    Affects Versions: 2.2
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.2
>
>
> Make the car maven plugin compare the current build's plugin dependencies with what was
there last time, saved in svn.  Fail the build if it's changed, and output difference between
now and then.  This should make it a lot easier to turn on useMavenDependencies and not break
stuff,  and also pick up unwanted artifact changes.
> Current impl does this:
> - keeps historical dependencies in src/main/history/dependencies.xml
> - if the file is missing, it creates it with current dependency info
> - if the file is there, it compares with current dependency info and if it's changed
writes out dependences.added.xml and dependencies.removed.xml
> - by default it fails on changes, although this can be turned off.
> - respects current useTransitiveDependencies flag setting.
> After checking in the plugin mods we'll need to build and check in all the new history
files.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message