Uploaded image for project: 'Maven Ant Tasks (RETIRED)'
  1. Maven Ant Tasks (RETIRED)
  2. MANTTASKS-15

scp:// urls not recognised, even when wagon-ssh is installed.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.0.6
    • 2.0.7
    • None
    • None

    Description

      I have got the <install> task working to pull in the various deployment wagons

      <target name="m2-wagons" depends="m2-pom,ssh-init">
      <m2:install-provider artifactId="wagon-ssh"
      version="${wagon-ssh.version}"/>
      <m2:install-provider artifactId="wagon-ssh-external"
      version="${wagon-ssh-external.version}"/>
      <m2:install-provider artifactId="wagon-file"
      version="${wagon-file.version}"/>
      <m2:install-provider artifactId="wagon-ftp"
      version="${wagon-ftp.version}"/>
      </target>

      But when I run a deploy target and use the scp:// protocol , I get the unknown protocol error.

      <target name="m2-ssh-deploy" depends="m2-pom,ssh-init,m2-wagons">

      <property name="m2.upload.url"
      value="scp://${ssh.host}/www/repository"/>
      <m2:deploy file="${target.jar}">
      <remoteRepository url="${m2.upload.url}">
      <authentication username="${ssh.user}"
      privateKey="${ssh.keyfile}"/>
      </remoteRepository>
      <pom refid="m2.pom"/>
      </m2:deploy>
      </target>

      This is only for scp:, the others, scpexe, file: and ftp: do work. Is the url schema wrong? Is there any way to enum what protocols are currently supported?

      I would recommend that the error message "unsupported protocol" is supplemented with a listing of what protocols are supported. That way its easier to differentiate spelling error from uninstalled wagon.

      Attachments

        1. MANTTASKS-15.diff
          3 kB
          Herve Boutemy
        2. MANTTASKS-15_site_update.diff
          0.5 kB
          Herve Boutemy
        3. ant-v-logfile.txt
          21 kB
          Mykel Alvis

        Activity

          People

            Unassigned Unassigned
            steve_l Steve Loughran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: