有没有办法在opam.ocaml.org更新OPAM包时以编程方式通知?

时间:2017-05-22 18:29:32

标签: ocaml travis-ci opam

我们正在尝试构建一个开源ocaml项目,以便自动启动Travis CI构建& amp;当任何第三方OPAM打包项目取决于更改时的测试会话。如果有一些干净的方式来获取更改通知,那么我们可以通过编程方式触摸测试分支中的文件并执行拉取请求,这将启动Travis CI过程以测试兼容性,以便我们的最终用户不会绊倒问题。我们正试图避免浪费OPAM资源轮询。

感谢您的时间!

1 个答案:

答案 0 :(得分:1)

opam.ocaml.org是OPAM回购https://github.com/ocaml/opam-repository的镜像,因此您可以定期提取它并检查新提交。

您可能必须小心软件包的静态源代码更改,因为它们的源代码不在OPAM存储库中。如果OPAM在没有校验和的情况下注册了OPAM,那么您也必须定期检查其来源。