Xcode存档步骤创建此变量:${BITRISE_DEPLOY_DIR}
并读取pilot
使用IPA目录的PILOT_IPA
环境变量。
有没有办法将输出(BITRISE_DEPLOY_DIR
)分配给另一个环境变量(例如:$PILOT_IPA
)?
答案 0 :(得分:4)
您可以使用envman
bitrise
工具堆栈中的#!/bin/bash
echo "BITRISE_DEPLOY_DIR: $BITRISE_DEPLOY_DIR"
envman add --key PILOT_IPA --value "$BITRISE_DEPLOY_DIR"
(https://github.com/bitrise-io/envman)来完成此操作。
要分配现有环境变量的值(步骤输出只是常规环境变量),您可以使用“脚本”步骤,并将其指定为内容:
BITRISE_DEPLOY_DIR
这将首先打印envman add
环境变量的值,然后使用PILOT_IPA
它将添加一个新的环境项,其中包含键$BITRISE_DEPLOY_DIR
和值{{ 1}}。