自托管无人机CI不';t将我的提交与Github同步
我有一个在Docker中运行的自托管无人机CI。我使用图像设置了它,它已经启动并运行良好。我已连接我的Github帐户并同步我的回购。但是,在我将.drone.yml文件添加到repo后,它没有与我的drone CI同步。Drone只是说“添加一个.Drone.yml文件并提交以触发构建”。不知道我错过了什么 我的.drone.yml就是这个样子。我刚开始第一次使用无人机,所以不确定我是否遗漏了此文件中的某些内容。我假设图像是docker图像自托管无人机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
image: maven/maven:3.3.3-jdk-8-onbuild
name: maps
script:
- mvn clean install
对我来说,听起来更像是webhook的问题。检查GitHub存储库的设置。在Webhook下;你能确认上一次交货成功吗?好的,看来他们都超时了。我应该指定我的无人机CI在我的内部网络上。有没有办法让它定期轮询我的存储库以获取更改,而不是从Github接收请求?据我所知,没有。我可以想象,可以编写一个小脚本,从您自己的网络中轮询repo并触发webhook。除此之外,我会密切关注0.4版本,它应该改进对插件的支持。不确定这是否会让你做类似的事情,但可能值得一看。好的,谢谢你提供的信息。