2016-10-19 13 views
0

で認証失敗し、私は次のメッセージが出ます:私は手動でこのコマンドを実行するとカピストラーノはカピストラーノを使用してWebサイトを展開しようとしている間にgit

INFO --------------------------------------------------------------------------- 
    INFO START 2016-10-19 21:56:37 +0200 cap staging deploy 
    INFO --------------------------------------------------------------------------- 
    INFO [95790a6d] Running /usr/bin/env mkdir -p /tmp as [email protected] 
DEBUG [95790a6d] Command: /usr/bin/env mkdir -p /tmp 
    INFO [95790a6d] Finished in 0.407 seconds with exit status 0 (successful). 
DEBUG Uploading /tmp/git-ssh-mysite-staging-username.sh 0.0% 
    INFO Uploading /tmp/git-ssh-mysite-staging-username.sh 100.0% 
    INFO [0cd82d0b] Running /usr/bin/env chmod 700 /tmp/git-ssh-mysite-staging-username.sh as [email protected] 
DEBUG [0cd82d0b] Command: /usr/bin/env chmod 700 /tmp/git-ssh-mysite-staging-username.sh 
    INFO [0cd82d0b] Finished in 0.029 seconds with exit status 0 (successful). 
    INFO [0265a2c7] Running /usr/bin/env git ls-remote --heads [email protected]:username/mysite.git as [email protected] 
DEBUG [0265a2c7] Command: (export GIT_ASKPASS="/bin/echo" GIT_SSH="/tmp/git-ssh-mysite-staging-username.sh" ; /usr/bin/env git ls-remote --heads [email protected]:username/mysite.git) 
DEBUG [0265a2c7]  conq: repository access denied. 
DEBUG [0265a2c7]  fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

をしかし、同じユーザーとして、すべてが正常に動作します:

$ export GIT_ASKPASS="/bin/echo" GIT_SSH="/tmp/git-ssh-mysite-staging-username.sh" ; /usr/bin/env git ls-remote --heads [email protected]:username/mysite.git 
928c1e393778f25869f14958151c4ea1dc7d68b6 refs/heads/master 

私の公開鍵がリポジトリのビットバケット展開キーであることを確認しました。以前はうまくいきました。これをさらにデバッグできる方法はありますか?

答えて

0

解決策が見つかりましたhereです。明らかにssh-agentが実行されている必要があります。

関連する問題