1

由于 BuddyBuild 正在放弃对 Android 的支持,因此最近转移到了 Bitrise.io。我已添加Google Play Deploy到我的 Bitrise 工作流程中,但我正在尝试弄清楚如何将我的服务帐户 JSON 添加到 Bitrise。

Workflow Editor问:

For remote JSON key file you can provide any download location (ex: https://URL/TO/key.json). For local JSON key file provide file path url. (ex: file://PATH/TO/key.json).` 

我真的不想公开托管 JSON 文件,所以第一个不是一个选项。我转到Code Signing选项卡Workflow Editor并上传了我的 JSON 文件,它给了我一个环境变量 ( $BITRISEIO_SERVICE_ACCOUNT_URL)。编辑Service Account JSON key file pathforGoogle Play Deploy并放入环境变量时,Google Play Deploy步骤失败:

Issue with input: No JSONKeyPath nor P12KeyPath provided

我究竟做错了什么?我假设我无法将环境变量传递到Service Account JSON key file path.

4

1 回答 1

1

我是 Viktor,https: //www.bitrise.io 的 CTO

看来此问题很可能与最近的错误部署有关,该部署影响了部署后上传的文件。

该问题现已修复,如果您仍然看到这种情况发生,请联系我们的支持!

相关问题报告/讨论:https ://discuss.bitrise.io/t/file-downloader-failed-to-download-keystore-cannot-find-source-url/3709/2

对于给您带来的不便,我们深表歉意,我们将尽一切努力防止将来发生类似的问题。


如果您仍然遇到问题,请通过现场聊天联系我们的支持,因为我们需要构建的 URL 才能检查其配置/完整日志。

于 2018-01-11T14:34:39.833 回答