Loading [MathJax]/extensions/tex2jax.js
Ask Your Question
6

fakultní Jenkins + bitbucket

asked Nov 25 '14

Adam Kubišta gravatar image

updated Nov 26 '14

Miro Hrončok gravatar image

Ahoj, nastavoval jste někdo fakultní jenkins (https://jenkins.fit.cvut.cz) pro repozitář na https://bitbucket.org?

Funguje vám to? Jsou nějaké kroky, které je nutno přesně provést?

Po 50+ neúspěšných pokusech a tunách googlingu už mě to nebaví. Než se obrátim na někoho z kantorů, tak jsem se chtěl zeptat tady...

Co to dělá:

ERROR: Error fetching remote repo 'origin' nebo Could not read from remote repository - nejspíš chyba autorizace, kterou jsem snad už vyřešil

Co jsem zkusil: napojit na https://gitlab.fit.cvut.cz/ nebo https://git.project.fit.cvut.cz/, taky bez úspěchu, Ani podle návodu na https://rozvoj.fit.cvut.cz/Main/Jenkins

Jak to mám teď:

Jenkins:

ssh připojení na git@bitbucket.org:teamname/project.git

"**/master" branch

repo browser bitbucketweb, https://bitbucket.org:teamname/project.git

Trigger build remotely a náhodnej token, co jsem si vyťukal na klávesnici

Build: Invoke ant, a relativní cesta k němu

Na bitbucketu máme týmovej projekt:

nastavenej deployment key SSH klíč z návodu

nastavenej jenkins hook s APIkey mého jenkins účtu

endpoint: https://kubisada:(předtim vyťukanej token)@jenkins.fit.cvut.cz

project name - totožné s jenkins (bez mezer, diakritiky)

csfr nemá vliv, ani nevím co to je..

module name: nic

Zkoušel jsem ještě deployment key dát přímo do SSH keys v týmu na bitbucket, pořád error fetching... zkoušel jsem taky ssh://git@altssh.bitbucket.org:443/(user)/(repo).git url

Nějaký nápady? hejty?

zdroje:

http://stackoverflow.com/questions/18869045/jenkins-access-private-bitbucket-repo-over-ssh

tadyto nezkontroluju: http://stackoverflow.com/questions/24391451/cant-make-jenkins-to-work-with-git-and-bitbucket

http://felixleong.com/blog/2012/02/hooking-bitbucket-up-with-jenkins

a dalších X stack overflowů

Comments

Dal jsme ti vote up, můžeš doplnit linky.

Miro Hrončok (Nov 25 '14)

done

Adam Kubišta (Nov 25 '14)
2

Dal bych taky vote up, ale nemam reputaci (karmu) :(

syky27 (Nov 26 '14)
add a comment

1 Answer

Sort by » oldest newest most voted
2

answered Nov 28 '14

Adam Kubišta gravatar image

Tak je to vyřešeno... Správce jenkinsu mi osobně napsal.

problém byl v tom, že jsem pro Jenkins zapomněl vypnout SSH host key checking, takže git selhal na tom, že SSH klient chce vstup od uživatele (potvrzení), který mu nemůže dát (což je to, co říkal hláškou Host key verification failed).

link
add a comment

Your answer

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

Add answer

[hide preview]

Question tools

Follow
1 follower

Stats

Asked: Nov 25 '14

Seen: 517 times

Last updated: Nov 28 '14