【问题标题】:Is it possible to use Travis or Circle with a public repo not hosted on GitHub?是否可以将 Travis 或 Circle 与未托管在 GitHub 上的公共存储库一起使用?
【发布时间】:2024-01-07 16:06:01
【问题描述】:

我维护一个open-source project which is hosted on Drupal.org。我不想把它移到 GitHub,因为我的用户在 Drupal.org 上。

我想让 Travis CI、Circle CI 或其他持续集成服务在每次推送到存储库时运行一些测试。据我了解,这些服务只能使用托管在 GitHub 上的存储库。

将未托管在 GitHub 上的存储库提供给 CI 服务的最佳方法是什么?

谢谢,

阿尔伯特。

【问题讨论】:

  • 一旦添加“或其他”,这是一个购物问题。但也许无论如何都会有足够的答案/方向..

标签: drupal continuous-integration travis-ci


【解决方案1】:

Travis 和 Circle 仅支持 Github 存储库。

最简单的步骤是添加提交后挂钩,它将存储库镜像到 Github。

我知道一些服务确实有这种方法,例如Drupal 本身:https://github.com/drupal/drupal

【讨论】:

    最近更新 更多