At moment I'm trying to create connection from jenkins to my bitbucket repository, using the git plugin that I've installed in jenkins.
When I enter to the repository URL, I get the following message notification shown in the figure:
"Failed to connect to repository : Command "ls-remote -h [email protected]:safe2school-ondemand/s2s-android-padres.git HEAD" returned status code 128: stdout: stderr: Permission denied (publickey). fatal: The remote end hung up unexpectedly"
I've install jenkins on apache tomcat container, which is located in a path /srv/apache-tomcat
In the system I have a root ssh-key and I add this key to bitbucket. I appreciate your support :)
You can try with user-password authentication credential, this is the alternative way that this plugin gives us.
Finally, the absence of errors (like red messages under repo url input) means that the process had success.
In addition to @geoom answer, 2FA users can use "app passwords" for the credentials
App passwords are substitute passwords for a user account which you can use for scripts and integrating tools to avoid putting your real password into configuration files.
App passwords are designed to be used for a single purpose with limited permissions, so they don't require two-step verification (2SV). This means app passwords can be used by users with 2SV make API calls to their Bitbucket account, and to integrate Bitbucket with other tools like Sourcetree and Bamboo.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With