重新生成一个新的 ssh-key 并将其添加到 Bitbucket 账户中。
可以按照以下步骤来解决此问题:
ssh-keygen -t rsa
配置一个 Bitbucket 账户并将公钥添加到账户中。
将私钥添加到项目中的环境变量中:
BITBUCKET_SSH_KEY: |-
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAwtrcK0F3zdyasjRM8KJ8O5AClpfQWgh1YO+j2d8xVn/13kbW
...
-----END RSA PRIVATE KEY-----
image: mycustomimage
pipelines:
default:
- step:
script:
- ssh -o StrictHostKeyChecking=no -i "$BITBUCKET_SSH_KEY" user@server.com 'echo "Hello world!"'