We have repositories in BitBucket Cloud and have enabled two factor authentication. Now we want to enable Bitbucket PR Build Integration with Team City so that our PRs in BitBucket are validated with the status of the builds in Team City.
We do not want to expose our Bitbucket Cloud repos using OAuth authentication even though only READ operations would be allowed.
Our team city server is not exposed to the internet but should be able to publish build status of certain build configurations to Bitbucket Cloud using the "Commit Status Publisher" plugin.
The problem is that the "Commit Status Publisher" plugin does not support two factor authentication. Do you have any suggestion on how we could solve this?