如何访问Xcode Cloud Workflow环境变量?

问题描述 投票:0回答:1

我正在

Xcode Cloud
上运行自定义工作流程。工作流程在
Build
步骤失败,因为它找不到我的
.env
文件。这听起来很合乎逻辑,因为我没有推送我的
.env
文件;它甚至没有被
git
跟踪。

我已经在

Xcode Cloud
工作流程中设置了自定义环境变量。

我可以在我的

.env
脚本中动态创建
ci_post_clone.sh
文件。喜欢:

// Like for instance on Github Actions, I could read my repository secrets like so.
// ${{secrets.MY_ENV_VAR}}

echo ${{secrets.MY_ENV_VAR}} >> .env
echo ${{secrets.MY_SECOND_ENV_VAR}} >> .env

如何访问 Xcode 工作流程环境变量,就像访问

Github
秘密一样?我需要一个解决方案来从我的自定义
ci_post_clone.sh
脚本中读取这些变量。

ios flutter xcode workflow xcode-cloud
1个回答
0
投票

您可以像使用预定义的 xcode 云变量一样设置和访问自定义变量。只需查看此处的文档以获取自定义变量。 https://developer.apple.com/documentation/xcode/xcode-cloud-workflow-reference#Custom-environment-variables

© www.soinside.com 2019 - 2024. All rights reserved.