这是名为 bors-ng 的 Linux 应用程序,其最新版本可以下载为 bors-ngsourcecode.zip。它可以在免费的工作站托管服务提供商 OnWorks 上在线运行。
使用 OnWorks 免费下载并在线运行这个名为 bors-ng 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
bors-ng
商品描述
bors-ng 是一个 GitHub 合并机器人,它通过将已批准的拉取请求排队、在暂存分支上一起测试它们,并且仅使用精确的、通过的提交集推进主分支来强制执行“常绿”主分支。与维护人员一次重复地重新定基和合并一个 PR 不同,bors-ng 会批量处理 r+ 版 PR,触发您现有的 CI(例如 GitHub Actions),并在批次通过时自动合并。如果某个批次失败,它会将该批次平分成更小的运行以隔离罪魁祸首,登陆好的 PR,只将失败的 PR 踢回去进行修复。该机器人作为 GitHub 应用程序实现,并通过报告提交状态/检查和根据 PR 评论(如 bors r+ 或 bors try)采取行动来与您的 CI 一起工作(而不是取代)。它提供了一个仪表板来查看队列进度,使用单独的暂存/尝试分支进行合并/测试周期,并支持公共 GitHub 和 GitHub Enterprise 端点。
功能
- 仅在 CI 通过后自动合并 PR
- 使用暂存分支来验证合并
- 防止主枝断裂
- 通过 bors.toml 配置规则
- 用于状态可见性的 Web 仪表板
- 支持与 GitHub Actions/Jenkins 集成
程式语言
Elixir,JavaScript
分类
此应用程序也可从 https://sourceforge.net/projects/bors-ng.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。
