| The Bitbucket plugin does not appear to retain custom port/protocol configurations for Bitbucket Server. Instead it always defaults back to HTTPS/port 443. This wouldn't typically be an issue, but I'm using an internal self-signed cert and even though it's been imported into my Java keystore, I still can't seem to connect via that method. As a workaround, I am trying to connect to an internally-exposed Kubernetes service endpoint http://bitbucket-svc:7990. I am able to connect to the endpoint at the Manage System configuration page and even when I'm creating my Jenkins pipeline job. However, when I try to build the project, I can see in the logs it's connecting via HTTPS. Steps to replicate:
- Configure the Bitbucket server location to use the default Bitbucket HTTP port 7990.
- Connect successfully from Manage System and pipeline job configuration
- Click "Build Now" and observe the endpoint the plugin tries to connect to
|