2016-09-02 49 views
0

我想测试无人机在我的Java环境中实施CD。我在本地运行0.4无人机,并通过ngrok公开公开。Bitbucket回购:推动webhook无人机失败

我设法将一些bitbucket私人git存储库添加到无人机。回购中已有drone.yml文件。无人机已成功在这些存储库中注册webhook。但是当webhook被调用时,无人机正在响应状态码404

当看着无人机日志Y见以下错误信息:

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,组织名称的第一个字母大写。而日志显示为小写。

关于如何解决这个问题的任何想法?

回答

0

真的很愚蠢的解决方案。只是留下一个回应,而不是关闭,以防另一个无人机新手进入相同的失明。

无人机构建文件的名称必须是.drone.yml而不是drone.yml