有没有办法在Bitrise上将步骤的输出分配给另一个环境变量?

时间:2015-11-10 09:44:02

标签: bitrise

Xcode存档步骤创建此变量:${BITRISE_DEPLOY_DIR}并读取pilot使用IPA目录的PILOT_IPA环境变量。

有没有办法将输出(BITRISE_DEPLOY_DIR)分配给另一个环境变量(例如:$PILOT_IPA)?

1 个答案:

答案 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}}。