0

Java 環境で CD を実装するために無人機をテストしようとしています。ドローン 0.4 をローカルで実行し、ngrok を介して公開しています。

いくつかの bitbucket プライベート git リポジトリをドローンに追加することができました。リポジトリには既にdrone.ymlファイルがあります。Drone は、これらのリポジトリに webhook を正常に登録しました。しかし、Webhook が呼び出されると、ドローンは status code で応答しています404

ドローン ログを見ると、次のエラー メッセージが表示されます。

http: multiple response.WriteHeader calls
time="2016-09-02T10:54:29Z" level=error msg="failure to get build config for organization/repository. " 
time="2016-09-02T10:54:29Z" level=error msg="Error #01: \n" ip=104.192.143.193 latency=5.693494398s method=POST path="/hook" status=404 time="2016-09-02T10:54:29Z" user-agent="Bitbucket-Webhooks/2.0" 

リポジトリ名のケースの問題について話している投稿を見たことがあります。私の場合、実際のリポジトリ名はOrganization/repository、組織名の最初の文字を大文字にしたものです。ログには小文字が表示されていますが。

これを解決する方法について何か考えはありますか?

4

1 に答える 1

0

本当にばかげた解決策。別のドローン初心者が同じ失明を経験した場合に備えて、閉じるのではなく応答を残すだけです。

ドローン ビルド ファイルの名前は.drone.ymldrone.yml

于 2016-09-02T13:21:22.340 に答える