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
、組織名の最初の文字を大文字にしたものです。ログには小文字が表示されていますが。
これを解決する方法について何か考えはありますか?