Uploaded image for project: 'Maven Wagon'
  1. Maven Wagon
  2. WAGON-428

site:deploy ignores .ssh/config details and throws exception/error

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Auto Closed
    • Affects Version/s: 2.8
    • Fix Version/s: None
    • Component/s: wagon-ssh
    • Labels:
      None

      Description

      This is certainly not an issue with m-site-p, however it may well not be an issue in wagon-provider-api either, as it's on 2.2 and site is still using 1.0.

      I have my site distribution URL configured like so:

      {{ <url>scp://private-site/home/private/site/releases/${project.groupId}/${project.artifactId}/${project.version}/</url> }}

      Where "private-site" is an ssh configuration like this output from cat ~/.ssh/config:

      Host private-site
      	Hostname real.domain.name
      	Port 1234
      

      However site:deploy (presumably using wagon) ignores this and throws the following:

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0:deploy (default-cli) on project myProject: Error uploading site: Cannot connect. Reason: java.net.UnknownHostException: private-site -> [Help 1]
      

      I believe this is still an issue with site 3.2, however will check upon request.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              fredcooke Fred Cooke
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: