Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自托管无人机CI不';t将我的提交与Github同步_Github_Docker_Continuous Integration_Drone - Fatal编程技术网

自托管无人机CI不';t将我的提交与Github同步

自托管无人机CI不';t将我的提交与Github同步,github,docker,continuous-integration,drone,Github,Docker,Continuous Integration,Drone,我有一个在Docker中运行的自托管无人机CI。我使用图像设置了它,它已经启动并运行良好。我已连接我的Github帐户并同步我的回购。但是,在我将.drone.yml文件添加到repo后,它没有与我的drone CI同步。Drone只是说“添加一个.Drone.yml文件并提交以触发构建”。不知道我错过了什么 我的.drone.yml就是这个样子。我刚开始第一次使用无人机,所以不确定我是否遗漏了此文件中的某些内容。我假设图像是docker图像 image: maven/maven:3.3.3-j

我有一个在Docker中运行的自托管无人机CI。我使用图像设置了它,它已经启动并运行良好。我已连接我的Github帐户并同步我的回购。但是,在我将.drone.yml文件添加到repo后,它没有与我的drone CI同步。Drone只是说“添加一个.Drone.yml文件并提交以触发构建”。不知道我错过了什么

我的.drone.yml就是这个样子。我刚开始第一次使用无人机,所以不确定我是否遗漏了此文件中的某些内容。我假设图像是docker图像

image: maven/maven:3.3.3-jdk-8-onbuild
name: maps
script:
  - mvn clean install

对我来说,听起来更像是webhook的问题。检查GitHub存储库的设置。在Webhook下;你能确认上一次交货成功吗?好的,看来他们都超时了。我应该指定我的无人机CI在我的内部网络上。有没有办法让它定期轮询我的存储库以获取更改,而不是从Github接收请求?据我所知,没有。我可以想象,可以编写一个小脚本,从您自己的网络中轮询repo并触发webhook。除此之外,我会密切关注0.4版本,它应该改进对插件的支持。不确定这是否会让你做类似的事情,但可能值得一看。好的,谢谢你提供的信息。