How do I connect to my server via ssh? I'm currently getting a time out error, but I can use Putty from my computer to make a connection, so the port is definitely open.
The output from BitBucket pipeline is: ssh: connect to host staging.<domain>.net.au port 22: Connection timed out
The below is from Atlassian Variables and Secrets with <user> and <host>
changed to the actual values
image: node:6 # specify your Docker image here
pipelines:
default:
- step:
script:
- mkdir -p ~/.ssh
- cat my_known_hosts >> ~/.ssh/known_hosts
- (umask 077 ; echo $MY_SSH_KEY | base64 --decode > ~/.ssh/id_rsa)
- ssh <user>@<host> 'echo "connected to `host` as $USER"'
The issue was the certificates not being setup correctly. I'm using cPanel and I just needed to create a key set in cPanel and add the key as an access key in bitbucket.
https://stackoverflow.com/questions/67631692/connect-bitbucket-pipeline-to-cpanel-with-api-keys
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.