我是刚开始在Bitbucket上建立管道。我正在研究nextjs项目,并且正在使用先前设置的管道来部署我的代码。 我有点害怕,因为它从今天早上开始突然停止工作,并出现以下错误:-
+ ssh ${HOST_USERNAME}@${HOST_URL} " cd ${PROJECT_ROOT_STAGING} && echo ${BITBUCKET_COMMIT} > latest_deployment && git pull && yarn && yarn build && pm2 restart ${PM2_PROCESS_NAME_STAGING}"username@bitbucket.org: Permission denied (publickey).fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.
我无法弄清楚,我尝试克隆存储库,还创建了新的SSH密钥并尝试了其他一些操作。
当我在终端中使用以下命令时:
ssh -T hg@bitbucket.org
我得到以下输出:-
以用户名登录
您可以使用Git或hg连接到Bitbucket。 Shell访问被禁用
我该如何解决这个问题?