问题标签 [bitrise]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 用于 UITesting 的 iOS 模拟器位置
我正在尝试在持续集成服务器上运行我的 UITests(我正在使用 Bitrise)。因此,在我的一个 UITests 中,我有以下内容:
它在我的本地机器上运行良好,但是一旦在 CI 服务器上运行测试它就会失败。我发现失败的原因是运行测试的模拟器没有任何选定的位置。我试图添加一个 GPX 文件,但这也不起作用。有什么建议么 ?
android - Android - 禁止 Fabric 测试版分发
我不想让我组织的开发人员使用 Fabric 部署测试版,但我不知道怎么做。
Fabric 机密在存储库中提交,因此如果他们运行 gradle 脚本:
APK 将被上传,因为所有签名的东西也被添加到 gradle 配置文件中。
部署到我们想要允许的 Fabric 的唯一方法是使用Bitrise
(我们的 ci 平台)。
我正在考虑从存储库中删除fabric.properties
文件(包含 Fabric Secret),在 Bitrise 配置变量中的某处添加该秘密,但我不确定它是否会起作用。
关于这个问题的解决方案的任何想法?
android - assemble 与 assembleDebug 与 assembleRelease 之间的区别
我正在尝试学习bitrise平台。截至目前,我也不知道这个平台到底有什么用途。无论如何,当我进行设置时,它要求选择gradle-task
运行。
有谁知道 assemble 与 assembleDebug 与 assembleRelease 有什么区别?
有没有人有机会在移动应用程序中尝试过这个平台?
java - 通过命令行启动 Appium Java 脚本
在 Android Studio 中,我有 2 个模块,一个用于我的 Android 应用程序,另一个用于我的 Appium 东西,在这里我http://127.0.0.1:4723/wd/hub
使用 Gradle 连接到获取所有需要的依赖项:
我可以使用 Android Studio 启动这个 Appium 模块,创建一个新的应用程序配置并选择主类和模块。
但我想从命令行运行相同的模块,因为我想将此步骤导出到 IC 系统(Bitrise
在本例中)。
如果我在启动 Appium JAVA 应用程序时分析 Android Studio 日志,我会看到如下内容:
如何从(不是 Windows)命令行或 IC 平台中的外部脚本启动相同的脚本?我需要导出模块 JAR 吗?
在我本地,我使用的是 Windows,但在 IC 平台上,我使用的是 Ubuntu。
android - 从 Bitrise 上的 POEditor 超时中提取的脚本
目前我有一个自动构建管道来在 Bitrise 上构建 android apk,构建之前的步骤之一是从 POEditor 中提取翻译的语言。以前,构建已经成功运行,直到 5 月 30 日左右它开始失败。失败是因为“卷曲”到 POEditor API 时超时。
我使用的 Bitrise 堆栈是 Android&Docker Ubuntu 14.04,工作人员表示它托管在 Google Compute Engine 上。我还有另一个管道来构建 ios 应用程序,它也从 POEditor 中提取,直到现在它仍然可以正常工作。
POEditor API 用于导出语言(https://api.poeditor.com/v2/projects/export)。
xamarin - How to see bitrise build result from vsts
So I'm starting a Xamarin IOS build on bitrise on every pull request made to my branch, but I want to be able to get status on that build and display it in Visual Studio Team Services.
How do I do that ? Is it even possible?
ios - Bitrise,Xcode9(beta6):无法生成位码包
我使用的其中一个框架无法使用带有 Xcode9beta 堆栈的 Bitrise 构建。我必须指出,这是特定于 Bitrise 的问题。或者,Bitrise/Eureka 问题。Eureka 是第三方框架的一个特殊实例。
项目在本地机器上构建良好,没有任何与位码相关的问题。但是每当我运行 CI 时,我都会得到典型的日志:
我遵循了这些准则: iOS library to BitCode
标志已设置。
我也为头项目/目标尝试了类似的设置,但无济于事。
有什么建议么?
react-native - 排毒测试未完成
我为 E2E 测试设置了detox,为持续集成设置了 Bitrise。
我已经设置了一个非常简单的初始测试套件,但由于某种原因,我的测试在完成后没有完成。
初始化.js
firstTest.spec.js
工作流程段:( 这只是一个脚本步骤)
(稍后将移植到 .yml 文件)
package.json - 省略了所有不必要的东西。
Bitrise 成功执行了我的测试,我可以在本地机器上运行它们,因此问题出在 Detox 上。
测试将通过,但它只是挂起。
该detox.cleanup()
函数被调用,因为我可以在日志文件中看到它:
任何帮助将不胜感激。