问题标签 [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.

0 投票
2 回答
1162 浏览

macos - Bitrise 故障上的 MacOS 协同设计命令:分段错误:11

出于某种原因,我需要在Bitrise上为我的 macos 应用程序运行手动代码签名。使用以下命令执行此操作时:

它总是返回错误:

有谁知道如何解决这个问题?

0 投票
2 回答
985 浏览

ios - 用于 UITesting 的 iOS 模拟器位置

我正在尝试在持续集成服务器上运行我的 UITests(我正在使用 Bitrise)。因此,在我的一个 UITests 中,我有以下内容:

它在我的本地机器上运行良好,但是一旦在 CI 服务器上运行测试它就会失败。我发现失败的原因是运行测试的模拟器没有任何选定的位置。我试图添加一个 GPX 文件,但这也不起作用。有什么建议么 ?

0 投票
0 回答
125 浏览

android - Android - 禁止 Fabric 测试版分发

我不想让我组织的开发人员使用 Fabric 部署测试版,但我不知道怎么做。

Fabric 机密在存储库中提交,因此如果他们运行 gradle 脚本:

APK 将被上传,因为所有签名的东西也被添加到 gradle 配置文件中。

部署到我们想要允许的 Fabric 的唯一方法是使用Bitrise(我们的 ci 平台)。

我正在考虑从存储库中删除fabric.properties文件(包含 Fabric Secret),在 Bitrise 配置变量中的某处添加该秘密,但我不确定它是否会起作用。

关于这个问题的解决方案的任何想法?

0 投票
1 回答
16354 浏览

android - assemble 与 assembleDebug 与 assembleRelease 之间的区别

我正在尝试学习bitrise平台。截至目前,我也不知道这个平台到底有什么用途。无论如何,当我进行设置时,它要求选择gradle-task运行。

有谁知道 assemble 与 assembleDebug 与 assembleRelease 有什么区别?

有没有人有机会在移动应用程序中尝试过这个平台?

在此处输入图像描述

0 投票
1 回答
195 浏览

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。

0 投票
1 回答
85 浏览

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)。

0 投票
1 回答
254 浏览

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?

0 投票
1 回答
1039 浏览

ios - Bitrise,Xcode9(beta6):无法生成位码包

我使用的其中一个框架无法使用带有 Xcode9beta 堆栈的 Bitrise 构建。我必须指出,这是特定于 Bitrise 的问题。或者,Bitrise/Eureka 问题。Eureka 是第三方框架的一个特殊实例。

项目在本地机器上构建良好,没有任何与位码相关的问题。但是每当我运行 CI 时,我都会得到典型的日志:

我遵循了这些准则: iOS library to BitCode

标志已设置。

位码

我也为头项目/目标尝试了类似的设置,但无济于事。

有什么建议么?

0 投票
1 回答
351 浏览

android - Bitrise 的新 Android 虚拟设备测试中的 APIBaseURL 是什么

此处的文章没有提及与 APIBaseURL 相关的任何内容......仪器测试将导致:

[APIBaseURL 问题:未指定参数]

有人知道 APIBaseURL 是什么意思吗?

0 投票
1 回答
991 浏览

react-native - 排毒测试未完成

我为 E2E 测试设置了detox,为持续集成设置了 Bitrise。

我已经设置了一个非常简单的初始测试套件,但由于某种原因,我的测试在完成后没有完成。

初始化.js

firstTest.spec.js

工作流程段:( 这只是一个脚本步骤

(稍后将移植到 .yml 文件)

package.json - 省略了所有不必要的东西。

Bitrise 成功执行了我的测试,我可以在本地机器上运行它们,因此问题出在 Detox 上。

测试将通过,但它只是挂起。

detox.cleanup()函数被调用,因为我可以在日志文件中看到它:

任何帮助将不胜感激。