You can use your personal private public id_rsa
id_rsa.pub
key-pair (which you may already generated to SSH access to other machines)
just add your public key ~./ssh/id_rsa.pub
to Bitbucket -> Settings -> SSH keys -> add SSH key
then go to CircleCI and rebuild the project.
There may be confusion because CircleCi uses other SSH key called checkout SSH key-pair for:
- checking out the main project
- checking out any Bitbucket-hosted submodules
- checking out any Bitbucket-hosted private dependencies
- automatic git merging/tagging/etc.
Private checkout SSH key is saved on circleCi servers and public key is automatically uploaded to Bitbucket.