2
Xcode存档步骤创建此变量:${BITRISE_DEPLOY_DIR}
并且读取pilot
使用PILOT_IPA
环境变量作为IPA目录。有没有办法将一个步骤的输出分配给Bitrise上的另一个环境变量?
有没有办法将输出(BITRISE_DEPLOY_DIR
)分配给另一个环境变量(例如:$PILOT_IPA
)?
Xcode存档步骤创建此变量:${BITRISE_DEPLOY_DIR}
并且读取pilot
使用PILOT_IPA
环境变量作为IPA目录。有没有办法将一个步骤的输出分配给Bitrise上的另一个环境变量?
有没有办法将输出(BITRISE_DEPLOY_DIR
)分配给另一个环境变量(例如:$PILOT_IPA
)?
您可以使用作为bitrise
CLI工具堆栈一部分的envman
(https://github.com/bitrise-io/envman)来执行此操作。
将一个现有的环境变量的值(步骤输出都只是普通的环境变量),你可以使用脚本一步,并指定此作为内容:
#!/bin/bash
echo "BITRISE_DEPLOY_DIR: $BITRISE_DEPLOY_DIR"
envman add --key PILOT_IPA --value "$BITRISE_DEPLOY_DIR"
这会先打印值环境变量的BITRISE_DEPLOY_DIR
,然后与envman add
它将添加一个新的环境项,其中密钥PILOT_IPA
和值$BITRISE_DEPLOY_DIR
。
但是,Xcode存档不会创建变量'$ {BITRISE_DEPLOY_DIR}'。如果你想部署你的应用程序,你可以使用'$ {BITRISE_IPA_PATH}' –