On Fri, Apr 10, 2020 at 4:03 PM swathi mudumbai <[email protected]>
wrote:

> Hi Mark
>
> Thanks a lot for your quick reply.
>
> FYI I am not using the Command line GIT. I am using sourcetree GUI as GIT
> client on my Windows 10 laptop. And the GIT master is a remote bitbucket
> cloud repos.
>
>
The Jenkins git plugin is not tested with SourceTree GUI as its git
provider.  If you want to use the Jenkins git plugin, you'll need to
install Git for Windows.  I prefer the "Portable Edition" because it does
not require elevated privileges to install it and you can place it anywhere
that makes sense to you.  https://git-scm.com/download/win is the download
location.

Mark Watei


> The error message that I got did not make much sense to me. Can you please
> help me to understand it.
>
>
> Thanks
> Swathi
>
> On Friday, April 10, 2020 at 1:33:57 PM UTC-7, Mark Waite wrote:
>>
>>
>>
>> On Friday, April 10, 2020 at 2:27:35 PM UTC-6, swathi mudumbai wrote:
>>>
>>> Hi
>>>
>>> I am new to Jenkins and Bitbucket. I have a repos on remote bitbucket
>>> cloud. I am trying to integrate that with Jenkins.
>>> I have Jenkins installed on my personal laptop  in my home network.
>>> I generated the SSH keys on my local pc (where the Jenkins is installed)
>>> cmd prompt  and configured the SSH keys (private in Jenkins) and public in
>>> my bitbucket repos.
>>> Also I installed bitbucket plugin and webhook on Jenkins.
>>> When I tried to create a new Item (proj) on Jenkins and entered the URL
>>> of  my bitbucket repos (SSH URL), it failed  and I get the following error:
>>> Can anyone please help me to resolve this issue.
>>>
>>>
>>> * A problem occurred while processing the request. Please check our bug
>>> tracker to see if a similar problem has already been reported. If it is
>>> already reported, please vote and put a comment on it to let us gauge the
>>> impact of the problem. If you think this is a new issue, please file a new
>>> issue. When you file an issue, make sure to add the entire stack trace,
>>> along with the version of Jenkins and relevant plugins. The users list
>>> might be also useful in understanding what has happened.*
>>> *Stack trace*
>>> *java.lang.RuntimeException: ssh executable not found. The git plugin
>>> only supports official git client http://git-scm.com/download/win
>>> <http://git-scm.com/download/win>*
>>>
>>
>> Command line git uses command line ssh to fetch remote repositories that
>> use ssh protocol.  The Jenkins process that is trying to detect the tip of
>> the branch on the remote (Bitbucket) repository can't find an executable
>> named 'ssh.exe' in the Windows path of the Jenkins process.
>>
>> That probably means that your installation of command line git is not
>> visible to the Jenkins process.  The Jenkins "Manage Jenkins" page includes
>> a "System Information" page that lists the environment variables known to
>> Jenkins.  Check that list to confirm that command line git and command line
>> ssh can be found in the Windows PATH that Jenkins is using.
>>
>> It might also mean that you've configured command line git or your
>> Windows environment in some unexpected manner.  That is less typical, but
>> also possible.
>>
>> Mark Waite
>>
>>
>>
>>> * at
>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.getSSHExecutable(CliGitAPIImpl.java:2299)*
>>> * at
>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.createWindowsGitSSH(CliGitAPIImpl.java:2305)*
>>> * at
>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1982)*
>>> * at
>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1944)*
>>> * at
>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1935)*
>>> * at
>>> org.jenkinsci.plugins.gitclient.CliGitAPIImpl.getHeadRev(CliGitAPIImpl.java:3295)*
>>> * at
>>> hudson.plugins.git.UserRemoteConfig$DescriptorImpl.doCheckUrl(UserRemoteConfig.java:209)*
>>> * at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)*
>>> * at
>>> org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)*
>>> * at
>>> org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)*
>>> * at
>>> org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77)*
>>> * at
>>> org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)*
>>> * at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)*
>>> * at
>>> org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)*
>>> * at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:535)*
>>> * at
>>> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)*
>>> * at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)*
>>> *Caused: javax.servlet.ServletException*
>>>
>>>
>>> Thanks
>>> Swathi
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/d4ed80f8-bb61-4065-8070-81d3df63b57b%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/d4ed80f8-bb61-4065-8070-81d3df63b57b%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtHmtKbnn_7E6TJ-dpaMyS%2BNJKkDjQdN2WcJtDg%3D%2BN7Sng%40mail.gmail.com.

Reply via email to