Bonjour
J'essaye d'utiliser wagon-ssh pour faire l'upload d'un repository géré par ARCHIVA.
Je paramètre les infos qui vont bien dans les fichiers «setting.xml» et «pom.xml»
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<server> 
  <id>ssh-repository</id>
  <username>archiva</username>
  <password>archiva</password>
  <privateKey>D:\archiva.pkk</privateKey>
  <configuration>
    <sshExecutable>plink</sshExecutable>
    <scpExecutable>pscp</scpExecutable>
  </configuration>
</server>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<distributionManagement>
  <repository>
    <id>ssh-repository</id>
    <url>scpexe://archiva.repo/cygdrive/d/Maven/repository/internal</url>
  </repository>
</distributionManagement>
...
<extensions>
  <extension>
    <groupId>org.apache.maven.wagon</groupId>
    <artifactId>wagon-ssh-external</artifactId>
    <version>1.0-beta-2</version>
  </extension>
</extensions>
quand je lance mon «mvn –e deploy», il reste bloqué sur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Uploading: scpexe://archiva.repo/cygdrive/d/Maven/repository/internal/…
Sans message d’erreur

Je me suis aperçu que si je fais pointer la configuration par défaut de «putty» vers «archiva.repo» ça fonctionne, le repository est bien mis à jour.