Wiki
Clone wikideployment / ssh / PreRequis
Pré-requis SSH
Le déploiement SSH utilise le plugin wagon-ssh pour réaliser le déploiement distant. Pour permettre cela, il utilise:
- un nom de serveur,
- un compte distant,
- son mot de passe.
Ces informations sont déclarées dans :
- le fichier d'environnement,
- le fichier settings.xml
Le mot de passe n'est déclaré que dans le settings.xml MAVEN. Ainsi, les projets n'ont pas besoin de connaitre les différents mots de passe et leur mise à jour est centralisée.
Configuration du settings.xml
Le fichier settings.xml est présent à 2 endroits sur le poste local:
- dans le HOME de l'utilisateur: $HOME/.m2/settings.xml
- dans l'installation du binaire: $MAVEN_HOME/conf/settings.xml
Celui-ci doit déclarer un serveur.
Exemple d'un serveur rhel.vm:
<server> <id>rhel.vm</id> <username>jboss</username> <password>jboss</password> </server>
Updated