I want to deploy to a server using bitbucket pipelines + python fabfile.
I followed the steps here: https://confluence.atlassian.com/bitbucket/use-ssh-keys-in-bitbucket-pipelines-847452940.html but couldn't get it to work
Initially I thought I could just do `fab -H user@55.55.5.555 --show=running deploy_all_the_things` as the guide said I didn't have to reference the SSH key, but that didn't work.
After some playing around I managed to make it work by using the file path specified in `~/.ssh/config` which for me was `/opt/atlassian/pipelines/agent/data/id_rsa`.
fab -H user@55.55.5.555 -i /opt/atlassian/pipelines/agent/data/id_rsa --show=running deploy_all_the_things
I feel as though the above is a bit of a hack and will break in future updates to bitbucket pipelines. What's the recommended way of doing this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.