You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Petar Tahchiev (JIRA)" <ji...@apache.org> on 2017/05/12 12:27:04 UTC

[jira] [Created] (MRELEASE-985) Override SNAPSHOT dependencies from command line

Petar Tahchiev created MRELEASE-985:
---------------------------------------

             Summary: Override SNAPSHOT dependencies from command line
                 Key: MRELEASE-985
                 URL: https://issues.apache.org/jira/browse/MRELEASE-985
             Project: Maven Release Plugin
          Issue Type: Bug
            Reporter: Petar Tahchiev


As a user I would like to be able to override SNAPSHOT dependencies from the command line so that the build would not be aborted if I have SNAPSHOT dependencies in my {{pom.xml}}.
For example let's consider I have a {{pom.xml}} which declares the following dependency:
{code}
<dependency>
    <groupId>com.mycompany</groupId>
    <artifactId>test</artifactId</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>
{code}

or this parent:

{code}
<parent>
    <groupId>com.mycompany</groupId>
    <artifactId>test</artifactId</artifactId>
    <version>1.0-SNAPSHOT</version>
</parent>
{code}

When I start the build it would fail, because I have unresolved SNAPSHOT dependencies. However, it would be really useful if I can specify the following:
{code}
mvn release:prepare --batch-mode -DdependencyVersion.com.mycompany:test=1.1.RELEASE -DdevelopmentVersion.com.mycompany:test=1.2.BUILD-SNAPSHOT
{code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)