Olá, Jone.
Tudo bem?
Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)
Pelo erro que você está recebendo, parece que o Bitbucket não está conseguindo acessar seu IP e porta corretamente. Esse problema pode ocorrer por algumas razões, como configurações incorretas do SSH ou problemas de rede.
Uma possível solução é adicionar a chave SSH do Bitbucket ao arquivo known_hosts
do Jenkins. Para fazer isso, siga os passos abaixo:
- Acesse a máquina do Jenkins.
- Navegue até o diretório onde o Jenkins está instalado.
- Procure pelo arquivo
known_hosts
dentro do diretório .ssh
. - Abra o arquivo
known_hosts
e adicione a chave SSH do Bitbucket.- Você pode encontrar a chave SSH do Bitbucket seguindo as instruções fornecidas na página de configurações do Bitbucket.
- A chave SSH geralmente tem o formato
bitbucket.org ssh-rsa <chave>
.
- Salve o arquivo
known_hosts
e reinicie o Jenkins.
Isso deve resolver o problema de verificação da chave SSH. Caso o erro persista, verifique se a chave SSH está configurada corretamente no Bitbucket e se o IP e a porta estão corretos.
Espero ter ajudado! Bons estudos!