禁止将同一内部版本上传到Fabric Beta(crashlytics)

时间:2019-09-04 11:35:58

标签: android crashlytics fastlane bitrise fabric-beta

我正在开发一个可以自动部署到Beta服务的应用程序(我们使用iOS的Testflight和Android的Fabric Beta)。整个部署过程都使用fastlane命令在BitRise上运行,并且设置为在与develop-branch合并时进行内部构建和发布。

在Testflight上,新版本必须具有不同的版本号-这很有用,因此我们可以确定何时要拥有新的beta版本。

但是在Fabric Beta上,系统可以“覆盖”具有相同编号的旧版本,然后将向所有测试人员发送电子邮件,告知他们“有一个新版本!它是-old_version-”,这意味着每个未成年人合并/拉动,我们将创建一个新版本,并将其上传到Fabric Beta,将覆盖之前的版本(具有相同的版本号和版本代码),并通知所有测试人员有可用的新版本,这令人困惑。与前一个名字相同。

是否有一种方法可以检查fastlane-crashlytics-uploader是否存在某个内部版本,然后不进行此操作,或者是否可以隐藏在Fabric中某个位置以防止在这种情况下上传?

0 个答案:

没有答案