[
https://issues.apache.org/jira/browse/UIMA-1823?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884416#action_12884416
]
Adam Lally commented on UIMA-1823:
----------------------------------
Is it possible to do incrementally install artifacts to your local repository,
and then release them all at once to the staging repository for a vote?
> Incrementally release build artifacts to eliminate dependencies on -SNAPSHOTs
> -----------------------------------------------------------------------------
>
> Key: UIMA-1823
> URL: https://issues.apache.org/jira/browse/UIMA-1823
> Project: UIMA
> Issue Type: Task
> Components: Build, Packaging and Test
> Reporter: Marshall Schor
> Assignee: Marshall Schor
>
> The Maven release plugin updates versions in poms, parent -pom references,
> and dependencies, for things being released together at one go. However this
> doesn't work for dependencies that are within the <build> element.
> To get around this, release things in the build in the following order,
> updating components as needed before each release, to depend on things
> officially released preceeding them.
> Suggested order
> *uima-jar-resource-bundle
> *parent-pom-top (depends in build section on above)
> Next batch (no intra-project dependencies)
> *uima-build-helper-maven-plugin
> *uima-assembly-single-project
> *uima-docbook-resource-bundle
> *parent-pom-distr
> *parent-pom-docbook
> Next batch
> *parent-pom-ibm-notice
> *parent-pom-eclispe-plugins
> *parent-pom-annotator
> *parent-pom-distr
> Next
> *parent-pom-eclipse-plugins-ibm-notice
> The parent-pom-annotator has a dependency on PearPackagingMavenPlugin.
> Set this to 2.3.0-incubating for now; after uimaj has its first 2.3.1
> non-incubating release,
> update this to 2.3.1.
> The aggregate-parent-poms project won't be released in this cycle; it has
> served its purpose
> (letting us climb the learning curve on using the release plugin), and will
> be released only
> if it is convenient in the future to re-release a bunch of these without
> concern for
> simultaneously updating the dependency versions in the <build> sections of
> the sub-modules.
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.