[
https://issues.apache.org/jira/browse/UIMA-3501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marshall Schor resolved UIMA-3501.
----------------------------------
Resolution: Fixed
> Eclipse update site build fails without "clean" sometimes
> ---------------------------------------------------------
>
> Key: UIMA-3501
> URL: https://issues.apache.org/jira/browse/UIMA-3501
> Project: UIMA
> Issue Type: Improvement
> Components: Build, Packaging and Test
> Affects Versions: parent-pom-7
> Reporter: Marshall Schor
> Assignee: Marshall Schor
> Priority: Minor
> Fix For: parent-pom-8
>
>
> If you run the eclipse-update-site build 2x, not in -Papache-release mode, it
> doesn't clear out the target eclipse-update-site/subsite (on purpose - to
> avoid getting the older versions of things, in case you're testing that...).
> The step where it runs the Eclipse FeaturesAndBundlesPublisher seems to
> notice that older versions of things are in the target repository, with the
> same version #s, and it won't update them. But it doesn't report any issues.
> So if you forget to do "mvn clean install" and just do "mvn install" it
> looks like it makes an updated site, but actually, it doesn't...
> Fix this with a silly workaround (because I don't know how else to do it in
> Ant): have the FeaturesAndBundlesPublisher write to a temp directory, which
> is always erased just before it runs, and then have another ant step copy
> these over the older ones.
> * tried this, and many other variations; couldn't get them to work. It
> seems the features & bundles publisher does some kind of fancy reading of the
> xml in the artifacts.xml and contents.xml and uses that information rather
> than seeing what files are actually there. So, do something simpler and more
> fail-safe.
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)