Stephen Colebourne created MDEPLOY-160:
------------------------------------------
Summary: Deploy all installed artifacts
Key: MDEPLOY-160
URL: https://jira.codehaus.org/browse/MDEPLOY-160
Project: Maven 2.x and 3.x Deploy Plugin
Issue Type: Bug
Affects Versions: 2.7
Reporter: Stephen Colebourne
This is related to MDEPLOY-124, however it is sufficiently different to the
discussion there to warrant a separate issue.
I'm proposing a single new goal in the plugin, "{{deploy:installed}}". This new
goal would deploy all the artifacts currently in the local repo as per the GAV
in the pom. A filter set could be used to filter the list.
This mojo should in theory be relatively simple to write. Read the list of
files in the local repo, work out the classifiers and deploy them. Unless I'm
missing something...
The solution propsed in MDEPLOY-124 would not work in my use case. We have a
build where there is a native element that is built on two (or more) different
machines. We would like to end up with a combined deploy folder. ie. Linux
machine produces pom, jar and linux artifacts, whereas the Windows machine
produces pom, jar and windows artifacts. The only time there is a complete set
of artifacts to deploy is when both machines have run and pushed to a shared
local repo. The goal would be more generally useful than this, as it would
allow install, test/review, deploy, workflows, which seems to be a pretty
common desire not supported by maven.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira