problemas disparando uma compilação no Jenkins com o plugin bitbucket

1

Instalei o Jenkins usando Turnkey-Linux Jenkins-VM , em execução em um ambiente de servidor virtual (host do Windows no Virtualbox) com um endereço IP privado local e operando na porta 80. A equipe de desenvolvimento e eu somos todos remotos, então precisamos ter Jenkins exposto pela Internet. A rede privada no Virtualbox está configurada para ponte, de acordo com as instruções de instalação do Turnkey-Linux. O roteador neste local está usando o NAT para converter solicitações de entrada na porta 8181 na interface WAN para o IP local do Jenkins na porta 80, somente para determinados IPs de entrada.

Sob esta configuração, eu sou capaz de entrar no Jenkins do lado de fora, atualizar o Jenkins, configurar trabalhos que pegam código do nosso SCM hospedado no Bitbucket, construí-lo, enviar e-mails, tudo parece ótimo!

Eu realmente gostaria de ter os trabalhos de criação acionados pelo plug-in bitbucket . Instalei-o no Jenkins, configurei-o para o meu trabalho, configurei o Bitbucket para o POST para $ CORPORATE_WEB: 8181 / bitbucket-hook e permitimos que os IPs do Bitbucket passassem pelo firewall. Temos executado capturas de pacotes no roteador e visto solicitações do endereço IP do Bitbucket atingindo a interface WAN do roteador na porta 8181 e sendo encaminhadas para a caixa do Jenkins. Infelizmente nada acontece em Jenkins: Nenhuma build é acionada, e o log de trigger do Bitbucket está vazio!

Eu tentei acessar manualmente o $ CORPORATE_WEB: 8181 / bitbucket-hook e obter este problema , que no meu caso é uma coisa boa? Nós também tentamos abrir completamente o firewall e disparar um git push, ainda nada em Jenkins.

O que mais eu posso tentar descobrir onde está o problema?

    
por SiKing 24.03.2015 / 18:16

0 respostas