Ho bisogno di integrare Bitbucket con Jenkins. In modo che ogni volta che viene aperto un PR, si innesca una build in Jenkins. Quindi lo stato di commit dell'ultimo commit nel PR verrà aggiornato come fallito o riuscito e questo commit non attiverà di nuovo la build. (Questo funziona bella con Github, ma sembra essere un incubo per me con Bitbucket)Il plugin di builder di richiesta pull di bitbucket continua a generare lo stesso commit build
Finora ho fatto:
- installata Bitbucket richiesta di pull builder plugin.
- impostare tutto come i suoi descritti in https://github.com/jenkinsci/bitbucket-pullrequest-builder-plugin#readme
- utente dispone delle autorizzazioni di scrittura per la repository (abbiamo aggiunto chiave pub Shh alla organizzazione e la sua nel gruppo che ha i permessi di scrittura)
Problemi
- Corporatura è innescato più e più volte per la stessa PR/commit
- Commit stato non viene aggiornato bitbucket
Fatemi sapere se posso fornire maggiori informazioni.
cosa è che 'jenkins.domain.tld'? È qualcosa di nuovo o falso? O un vero dominio a cui un server risponderà? – minghua
Ok, vedo che tld sta per dominio di primo livello. Deve essere dichiarato in un servizio DNS privato o pubblico. – minghua
@minghua, corretto ... deve essere il nome di dominio del tuo server Jenkins. –