2017-10-17 11 views
0

J'ai une configuration jenkins dans l'instance aws EC2. Je suis confronté à un problème de création d'emploi. J'utilise des plugins ssh pour faire la tâche dans jenkins. Sous Environnement de construction, j'ai coché Exécuter le script shell sur l'hôte distant en utilisant ssh. Mais je ne suis pas en mesure de sélectionner un hôte ssh. Le site SSH ne montre rien.jenkins ne montre pas le serveur ssh dans l'environnement de construction

travail à faire: nécessité de faire un git pull sur le serveur chaque fois qu'une validation est arrivée au référentiel. référentiel: Code AWS commit Outil de développement en utilisant: Eclipse Oxygen

Répondre

0

d'abord, vous devez aller à la page de configuration globale et ajouter un serveur SSH et de votre travail sélectionner un serveur configuré et entrez les commandes shell qui doivent être executetd avant et après la construction.

si vous avez utilisé un jenkins pipeline avec ssh-agent:

node { 
sshagent (credentials: ['deploy-dev']) { 
sh 'ssh -o StrictHostKeyChecking=no -l cloudbees 192.168.1.106 uname -a' 
} 

}