jenkins에 문제가 있는데 "git"을 설정하면 다음 오류가 표시됩니다.
Failed to connect to repository : Command "git ls-remote -h https://person@bitbucket.org/person/projectmarket.git HEAD" returned status code 128:
stdout:
stderr: fatal: Authentication failed
ssh로 테스트했습니다 .
git@bitbucket.org:person/projectmarket.git
이것은 오류입니다 :
Failed to connect to repository : Command "git ls-remote -h git@bitbucket.org:person/projectmarket.git HEAD" returned status code 128:
stdout:
stderr: Host key verification failed.
fatal: The remote end hung up unexpectedly
또한 "SSH 키"를 사용하여이 단계를 수행했습니다.
Jenkins에서 로그인
sudo su jenkins
github 키를 Jenkins .ssh 폴더로 복사하십시오.
cp ~/.ssh/id_rsa_github* /var/lib/jenkins/.ssh/
키 이름 바꾸기
mv id_rsa_github id_rsa
mv id_rsa_github.pub id_rsa.pub
그러나 jenkins 에서는 여전히 git 저장소가 작동하지 않습니다 .
도와 주셔서 감사합니다!.