can't connect jenkins to gitlab

19 views
Skip to first unread message

antoine kelner

unread,
Apr 8, 2017, 6:28:38 PM4/8/17
to Jenkins Users

I have a setup of 2 VMs : VM1 with jenkins, VM2 with gitlab


On VM2 I have created a repo with user root with public access http://192.168.0.32/root/sparkjava_hello_world (acccess OK) and generate the access token

On VM1:
 - I installed the gitlab plugin in jenkins
- I copied the public key of user jenkins to authorized_key of user git in VM2 : from user jenkins shell, ssh git@VM2 is OK, no password asked
- I created the gitlab api credential and pasted the access token in it
- I configured the gitlab url in Manage Jenkins -> Configure System menu (it responds ok)

BUT when I setup the git source g...@192.168.0.32:root/sparkjava_hello_world.git in my jenkins job, it doesnt work :

Failed to connect to repository : Command "/usr/bin/git ls-remote -h g...@192.168.0.32:root/sparkjava_hello_world.git HEAD" returned status code 128: stdout: stderr: fatal: 'root/sparkjava_hello_world.git' does not appear to be a git repository fatal: Could not read from remote repository.

I assume the ssh connection to VM2 is ok, since this is not a connection refused message.

I tried "ssh://g...@192.168.0.32:root/sparkjava_hello_world.git" doesnt work either


What did i missed, or did wrong ?? thanks for help :)
Reply all
Reply to author
Forward
0 new messages