Uploaded image for project: 'Maven Deploy Plugin'
  1. Maven Deploy Plugin
  2. MDEPLOY-211

uniqueVersion broken (if not supported, should be removed from doc, and warning printed)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0-M1
    • Component/s: deploy:deploy-file
    • Labels:
      None

      Description

      Doc on 1. http://maven.apache.org/plugins/maven-deploy-plugin/usage.html as well as 2. http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html as well as 3. http://maven.apache.org/plugins/maven-deploy-plugin/file-deployment.html (link "Disable timestamps suffix in an artifact", currently broken!) currently mentions a uniqueVersion.

      This appears to be broken at least with Maven v3.3.9. For example, if I do:

      $ mvn deploy:deploy-file -Durl=file:///tmp/system -DrepositoryId=some.id -Dfile=target/hello-impl-0.1.0-SNAPSHOT.jar -DpomFile=pom.xml -DuniqueVersion=false
      [INFO] Scanning for projects...
      [INFO]                                                                         
      [INFO] ------------------------------------------------------------------------
      [INFO] Building hello-impl 0.1.0-SNAPSHOT
      [INFO] ------------------------------------------------------------------------
      [INFO] 
      [INFO] --- maven-deploy-plugin:2.8.2:deploy-file (default-cli) @ hello-impl ---
      Downloading: file:///tmp/system/org/opendaylight/vorburger/hello/hello-impl/0.1.0-SNAPSHOT/maven-metadata.xml
      Uploading: file:///tmp/system/org/opendaylight/vorburger/hello/hello-impl/0.1.0-SNAPSHOT/hello-impl-0.1.0-20160618.170929-1.jar
      

      Note hello-impl-0.1.0-20160618.170929-1.jar despite -DuniqueVersion=false.

      If this possibility has been removed, as I have the feeling it has been from posts incl. MDEPLOY-44 (that was about adding uniqueVersion to deploy just like, supposedly, it is on deploy-file; this is about it not even working on deploy-file, anymore), then before you close this as WONTFIX, I would argue this current half removal is confusing to say the least ..

      If this is not coming back, then the uniqueVersion configuration should be fully removed from maven-deploy-plugin, and the documentation in at least 3 places referred to above should be cleaned up accordingly.

        Attachments

          Activity

            People

            • Assignee:
              gboue Guillaume Boué
              Reporter:
              vorburger Michael Vorburger
            • Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: