Репозиторий Bitbucket: подтолкнуть webhook к дрону не удается
Я пытаюсь проверить дрон для реализации CD в моей среде Java. Я запускаю дрон 0.4 локально и публично выставляю через ngrok.
Мне удалось добавить некоторые дро-хранилища в gbit. Уже есть drone.yml
файл в репо. Drone успешно зарегистрировал webhooks в этих репозиториях. Но когда вызывается webhook, дрон отвечает кодом состояния 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
с первой буквой названия организации в верхнем регистре. Принимая во внимание, что журналы показывают в нижнем регистре.
Любая идея о том, как продолжить решить эту проблему?
1 ответ
Действительно глупое решение. Просто оставить ответ вместо закрытия в случае, если другой дрон новичок проходит через ту же слепоту.
Имя файла сборки дрона должно быть .drone.yml
и не drone.yml