问题标签 [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 投票
1 回答
890 浏览

bitbucket - 如何让 codecov.io 将覆盖率报告发布到 bitbucket 拉取请求评论

我正在尝试将 codecov.io 与 BitRise 和 BitBucket 一起使用。我可以从发布到 CodeCov.io 的拉取请求中获取代码覆盖率报告,但不能从 bitbucket 拉取请求评论中获取代码覆盖率报告。

我在 repo 中添加了一个 codecov.yaml 文件,如下所示:

而且我还设置了一个新的 bitbucket 用户,该用户对 repo 具有写访问权限,我也使用该用户登录了 codecov.io,并且我通过编辑 Team.yaml 文件将此用户设置为“codecov bot”,如下所示:

我还需要做些什么才能使其正常工作吗?

0 投票
1 回答
301 浏览

ios - Bitrise:GoogleMaps 框架未找到问题

我正在使用Bitrise生成构建并将其上传到 AppStore。当我在设备上运行应用程序或生成构建并通过 Xcode 上传到 AppStore 时没有错误发生,但是当我尝试通过Bitrise它执行相同的过程时失败说

❌ ld:找不到 GoogleMaps 框架
❌ clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

以下构建命令失败: Ld /Users/vagrant/Library/Developer/Xcode/DerivedData/ -dieoklyyfvjmlsccijdlwfgpxbsh/Build/Intermediates.noindex/ArchiveIntermediates/ /IntermediateBuildFilesPath / .build /Staging-iphoneos/Deliverr.build/Objects-normal/armv7 /正常 armv7 (1 失败)

这是项目设置

项目设置

我也尝试过更改Architecture设置

提前致谢

0 投票
1 回答
284 浏览

mobile - 验证无法获取测试状态,错误:无法获取测试状态:Bitrise 中的 INVALID(TEST_SAME_AS_APP)

我已经在脚本步骤中使用以下代码行启动了 Appium 服务器

在 Android 虚拟设备测试步骤中,收到以下错误消息。有什么办法可以避免这个错误

0 投票
1 回答
58 浏览

workflow - Bitrise 本地路径证书和临时配置文件

任何人都可以为我提供一种方法,将我的个人资料和证书的路径分配给我的克隆代码中的 bitrise。(使用 git)现在,我正在给 {“mapped_to”:“$BITRISE_PROVISION_URL”,“value”:“文件://./profile/bitdist.mobileprovision | file://./profile/bitdev.mobileprovision”,“is_expand”:true} 但它不起作用...<a href="https://i.stack.imgur.com/rIsrD.png" rel="nofollow无推荐人">在此处输入图像描述

0 投票
1 回答
305 浏览

android - Bitrise Android 构建在没有源代码更改的情况下失败?

我刚刚在未更改的 Android 项目上触发了新的 Bitrise 构建,发现现在正在发生此错误:

我正在使用 React Native 以及类似的库等tipsi-stripe。我不知道这个错误来自哪里,因为它与我的任何新功能/代码无关。我该如何解决?

我确实有这行build.gradle

我也有这个:

0 投票
1 回答
35 浏览

mobile - 使用 Bitrise 打开 STF 会导致无法获取设备序列号,错误:

我将 Open STF 添加到 Bitrise 工作流程,并在构建时给出以下错误消息

我在构建步骤中给出了 STF_URL-> 在登录到仪表板后复制了打开 STF 中的 URL,并将 URL 粘贴到了工作流步骤中的 STF_URL 参数中。API 令牌 -> 从 Open STF 仪表板复制粘贴的 API 令牌。

0 投票
1 回答
561 浏览

ios - 如何在公共存储库上使用 Bitrise.io 和 Firebase

我有一个使用 Firebase 的公共 Github 项目,所以它需要一个GoogleService-Info.plist文件。由于此文件包含一堆 API 密钥等,我将文件添加到.gitignore

今天我为 CI 目的设置了 Bitrise.io。添加项目进展顺利,但现在每次我触发构建(或推送到master)时,构建都会失败,因为GoogleService-Info.plistrepo 中显然缺少 。

是否有任何解决方法仍然可以.plist从 Github 隐藏文件但将其公开给 Bitrise?

0 投票
0 回答
31 浏览

ios - 本地与回购 project.xcworkspace 不一致

我正在尝试将新的 iOS 应用程序添加到 bitrise,但在验证过程中出现错误:contents.xcworkspacedata does not exist at: PROJECT.xcworkspace/contents.xcworkspacedata

当我查看我的 repo 和本地文件夹时,我注意到了几件事:

  1. 回购包含 aPROJECT.xcworkspace和 a project.xcworkspace,但我的本地文件夹只包含 aPROJECT.xcworkspace
  2. 更奇怪的是,在 repo 中,小写的工作区文件夹包含contents.xcworkspacedata文件,大写的工作区文件夹包含xcshareddata文件夹(都不包含 xcuserdata,因为它被忽略了)
  3. 我的本地PROJECT.xcworkspace包含所有预期的内容(即contents.xcworkspacedataxcshareddata/xcuserdata/

Bitrise 验证失败,因为它PROJECT.xcworkspace在 repo 中查找文件,而不是project.xcworkspace该文件的实际位置。

工作区的名字一直都是从项目的初始化开始大写的,所以我不明白为什么repo里会有小写的版本。

这是发生的一些随机错误,还是解决此问题的好方法?

0 投票
1 回答
27 浏览

npm - 如何在失败的构建中查看详细的错误消息

在此处输入图像描述

所以这是我在失败的构建中看到的唯一东西。在 cli 上运行 npm 脚本时,您通常看到的不仅仅是退出状态。是否有一些选项可以查看整个 cli 输出而不是这个伪日志?

0 投票
0 回答
95 浏览

ios - 没有这样的文件或目录 libRNBlur.a - Bitrise

我在 Bitrise 中构建 IOS 项目时遇到问题。我收到以下错误:

clang:错误:没有这样的文件或目录文件夹/libRNBlur.a

同样适用于 Macbook。库被添加到 Xcode。

PS:我正在使用 fastlane 运行应用程序