私有项目 Travis CI
了解有关 私有存储库的 Travis CI 的更多信息,我们的私有存储库托管持续集成解决方案。
私有存储库的 Travis CI 是否包含试用期? #
是的,当然!无需输入您的信用卡信息,试用版会在您在 私有存储库的 Travis CI 上触发第一个构建时开始。它包含 10,000 个试用积分和无限的用户许可证。
当您准备好开始使用 Travis CI 时,请访问 账单页面 添加您的账单信息并结束试用版。
我可以在私有存储库的 Travis CI 上使用 Pull Request 测试吗? #
是的,可以。它默认情况下在 Travis CI 上设置的所有存储库中启用。请参阅随 Travis CI Pull Request 发布的 博文。
谁可以访问构建? #
Travis CI 上的访问权限基于 GitHub、Bitbucket、GitLab 或 Assembla 上的访问权限。
- 可以访问 GitHub、Bitbucket、GitLab 或 Assembla 上存储库的用户可以在 Travis CI 上查看构建状态和日志。
- 可以向 GitHub、Bitbucket、GitLab 或 Assembla 上的存储库推送的用户可以触发、取消和重新启动构建,并更改其设置。
- 对 GitHub、Bitbucket、GitLab 或 Assembla 上的存储库具有管理员访问权限的用户可以在 Travis CI 上启用/禁用它。
为了使访问权限保持最新,我们大约每 24 小时与 GitHub、Bitbucket、GitLab 或 Assembla 同步每个用户帐户。您可以在 个人资料页面 上使用“同步帐户”按钮(或在 CLI 中使用 travis sync --com
强制同步 Github)。
谁可以访问账单信息? #
访问 Travis CI 账单页面 的权限可能是以下之一
- 公开(默认):任何对至少一个属于 GitHub/GitLab/Assembla 中的组织或 Bitbucket 中的团队的私有存储库具有管理员访问权限的用户都可以访问 Travis CI 中的账单信息。
- 受限:对于 GitHub 用户,访问权限仅限于在 GitHub 中具有所有者和/或账单管理员权限的组织成员(请参阅他们关于组织的权限级别的 文档)。
- 受限:对于 Bitbucket 用户,访问权限仅限于在 Bitbucket 中具有读写权限的团队成员(请参阅他们关于授予用户和组存储库访问权限的 文档)。
- 受限:对于 GitLab 用户,访问权限仅限于在 GitLab 中具有读写权限的组织成员。
- 受限:对于 Assembla 用户,访问权限仅限于在 Assembla 中具有读写权限的组织成员。
您可以更改访问权限为受限(或返回公开),方法是在 我们的计划页面 上的“组织”选项卡下进行更改,如下所示
将我的私有代码提供给 Travis CI 安全吗? #
当涉及到您的源代码时,安全是我们最关心的问题。在 Travis CI,我们确保我们的基础设施得到保护和安全,以便您的最有价值的资产安全且免受未经授权的访问。
您可以在我们的 安全声明 中找到有关此主题的更多信息。
如何加密包含敏感数据的文件? #
您可以按照我们的 加密文件 指南进行操作。
为什么我在 travis-ci.org 上找不到关于定价的信息? #
从 2021 年 6 月开始,travis-ci.org 已停用,因此不再受支持。请使用 travis-ci.com。
有关私有存储库的计划和价格列表,请查看未经授权用户的 travis-ci.com/pricing。有关私有存储库的计划和价格列表,请查看已授权用户的 app.travis-ci.com/account/plan。
如何在 GitHub 上将私有存储库设为公开? #
如果您有一个要公开的私有存储库,请按照 GitHub 上的说明 进行操作。
如果您使用的是 Travis CI 命令行客户端,请将默认端点重置为公开。
travis endpoint --org --set-default
如何在 GitHub 上将公开存储库设为私有? #
如果您有一个要设为私有的公开存储库,请按照 GitHub 上的说明 进行操作。
如果您使用的是 Travis CI 命令行客户端,请将默认端点重置为私有。
travis endpoint --com --set-default
如何在 Bitbucket 上设置存储库的隐私状态? #
如果您想设置 Bitbucket 存储库的隐私状态,请按照 Bitbucket 上的说明 进行操作。
如何在 GitLab 上设置存储库的隐私状态? #
如果您想设置 GitLab 存储库的隐私状态,请按照 GitLab 上的说明进行操作。
如何在 Assembla 上设置存储库的隐私状态? #
如果您想设置 Assembla 存储库的隐私状态,请按照 Assembla 上的说明进行操作。