in Jenkins2.0 파이프 라인 대상 시스템에 원격 SSH가 필요합니다. 필자가 이전에 사용한 방법은 "ssh를 사용하여 원격 호스트에서 쉘 스크립트 실행"을 사용하는 것이 었습니다. 사용자 이름과 비밀번호를 모두 지정하고 싶습니다.Jenkins 파이프 라인 : SSHAgent 원격 ssh
는나는 끝내 접근 방식은
sshagent(['RemoteCredentials']) {
sh 'ssh -o StrictHostKeyChecking=no -l remoteusername remotetarget uname -a'
}
RemoteCredentials 같은 수 갈까요 읽었습니다 : 그것은 암호와 개인 키입니다
사용자 이름/암호 원격 자격 증명을 사용하여 SSH를 만들 수있는 방법이 있나요? sshagent는 당신 말이 맞아, 그래서 불행하게도 사용자 이름/암호 인증
리카르도
이 http://stackoverflow.com/questions/29746313/how-to-download-protected-resources-in-a-jenkins-workflow – izzekil