bitrise - 在 Bitrise 上,我可以让两个工作流程独立更新同一个 PR 上的单独 GitHub 检查吗?
问题描述
当我在 GitHub 上创建拉取请求时,我的项目在 Bitrise 中启动了一个工作流程,该工作流程仅存在于启动其他两个工作流程,然后完成。我希望在 GitHub 拉取请求检查对话框中看到的是三个不同的 Bitrise 检查,它们正在等待每个工作流完成(一个用于初始短工作流,然后两个用于从第一个开始的两个工作流)。实际上,我只看到这个初始工作流程的一项检查。这个总是在大约 15 秒后成功,因为正如我所说,它本身并没有真正的工作。是否可以为所有工作流程显示不同的检查?
解决方案
这个总是在大约 15 秒后成功,因为正如我所说,它本身并没有真正的工作。
将一些工作移到这个主工作流中,然后将Bitrise Wait for Build
步骤添加到工作流的末尾(https://devcenter.bitrise.io/builds/triggering-builds/trigger-multiple-workflows/)。这样,这个主触发的工作流会将最终状态报告回 GitHub,并且不必在 15 秒内完成,它可以在等待其他工作流的同时进行实际工作。
推荐阅读
- php - 有折扣的 WooCommerce Access 订单
- ada - 带有“索引检查失败”的 CONSTRAINT_ERROR
- c# - 如何将对象列表设置为菜单 asp.net 的数据源?
- php - 在 PHP 中使用 onchange 函数创建多个相关的下拉菜单
- asp.net-core-mvc - SqlNullValueException when i use userManager.AddToRoleAsync method
- c++ - 没有成员作为唯一标识符的两个类实例的比较
- dart - 如何在 Flutter 中使抽屉按钮不可点击
- python - 如何将方法调用为代码按钮作为命令
- javascript - JS 和 React Native:将电话号码与来自服务器的电话号码匹配
- python - 想了解为什么 pandas truncate 不接受 Period 对象作为变量?