I've been banging my head on this issue for a few days now.
I am running a Linux Ubuntu on a digital ocean server.
Here is my bitbucket-pipelines.yml
image: php:7.1.1
pipelines: branches:
master:
- step:
deployment: staging
caches: - composer
script: - apt-get update -y
- apt-get install -y ssh
- cat ./deploy.sh | ssh username@XXX.XX.XXX.XXX
- echo "Deploy step finished"
What I've tried so far.
Both of these do not work and I get an error, Permission denied (publickey,password).
I've run this command ssh-add ~/.ssh/<private_key_file> on my remote server to add private key to ssh agent
When I run the command ssh -T git@bitbucket.org I am able to login to bitbucket.
I'm not sure what I'm doing wrong.
Community moderators have prevented the ability to post new answers.
According to Bitbucket, your should add your public key (which you can generate on Bitbucket) in
~/.ssh/authorized_keys
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.