Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0
-
None
-
None
Description
Hello!
Using the maven-deploy-plugin version 2.5 to deploy to a server with scp and private key fails after the upgrade to maven 3.
The configuration is stored in setting.xml
<id>mymavenrepo</id>
<username>myuser</username>
<privateKey>C:/Dokumente und Einstellungen/bmaehr/.ssh/myprivatekey.id</privateKey>
<passphrase>mypassword</passphrase>
The configuration is correctly loaded by maven and available at org.apache.maven.repository.legacy.LegacyRepositorySystem.getAuthentication(RepositorySystemSession, ArtifactRepository). But at this place the conversation to org.apache.maven.artifact.repository.Authentication happens and only username and password is forwarded and privateKey and passphrase gets lost.
At org.apache.maven.RepositoryUtils.toRepo(ArtifactRepository) the information is converted back to org.sonatype.aether.repository.Authentication but the privateKey and passphrase are not recovered.
Attachments
Issue Links
- is related to
-
MNG-4850 [regression] several elements of server configuration in settings.xml are not honoured
- Closed