我有一个开源项目,托管在Drupal.org上。我不想把它转移到GitHub,因为我的用户在Drupal.org.
我想让Travis CI、Circle CI或另一个持续集成服务在每次推送到回购时运行一些测试。据我所知,这些服务只能使用托管在GitHub上的转发。
让不托管在GitHub上的repo可用于CI服务的最佳方法是什么?
谢谢,
阿尔伯特。
Travis和Circle仅支持Github存储库。
最简单的步骤是添加提交后挂钩,将存储库镜像到Github。
我知道一些服务确实有这样的方法,例如Drupal本身:https://github.com/drupal/drupal