Uploaded image for project: 'Archiva (Retired)'
  1. Archiva (Retired)
  2. MRM-1357

Allow deployment of attached release artifacts if POM is identical

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.3
    • Backlog
    • WebDAV Interface
    • None
    • Windows XP SP3

    Description

      In the context of the build of a native application, one might have zip-artifacts containing several DLL or so files like:
      boost:boost_regex:1.34.1:zip

      In order to distinguish between platforms, it seems to be recommended to use the classifier:
      boost:boost_regex:1.34.1:zip:bin-x86-windows-vc8
      or:
      boost:boost_regex:1.34.1:zip:bin-x86-linux2.6-gcc3.3

      The new feature that prevents from deploying a release artifact is really great but it lacks the possibility to deploy attached artifacts when the POM is the same (modulo platform-dependent line-break concerns, and that's important!).

      In the example above, it could enable to deploy the boost:boost_regex:1.34.1:zip:bin-x86-windows-vc8 artifact from a Windows machine(coming along with a boost:boost_regex:1.34.1:pom artifact), then to deploy the boost:boost_regex:1.34.1:zip:bin-x86-linux2.6-gcc3.3 artifact from a Linux machine (coming along with the same boost:boost_regex:1.34.1:pom artifact).

      Maybe this could be generalized to any kind of artifact? If the artifact to deploy is the same, Archiva should not fail and simply skip the deployment of that artifact?

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bfreuden Bruno Freudensprung
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: