Vea*_*rji 5 continuous-integration android ios bitrise
在哪里可以找到Bitrise
带有实际值的默认环境变量的完整列表?
我可以在Select variable
对话框中看到变量列表:
但无法检查其值。我不想在命令行中使用echo
并打印所有值并检查它们的值。很高兴在bitrise.io
文档中提供此信息,该信息目前尚不存在。
我bitrise*
在github中找到了一些存储库,并且在steps
我的源代码中,我能够检查一些环境变量的默认值。这仍然不是理想的结果。
为什么我们没有这些值的文档:因为它可以随时更改。环境变量的重点是您可以引用值可能会更改的事物。变量的含义保持不变,但值可能会更改。
例如,$BITRISE_SOURCE_DIR
引用主工作目录,(默认情况下)是代码目录(您的代码为git clone
d)。通常在OS X堆栈上,通常/Users/vagrant/git
在Android Docker堆栈上/bitrise/src
;但是我们不保证以后不会更改位置,因此您也可以更改此位置。
另一个重要的事情是,如果您使用bitrise CLI在自己的Mac上运行自动化,则$BITRISE_SOURCE_DIR
环境变量将设置bitrise
为您bitrise
从其调用的目录,该目录通常与bitrise.io VM上的目录相同,您的代码。
为什么这很重要?如果您$BITRISE_SOURCE_DIR
在脚本中使用环境而不是硬编码值,则无论您使用哪种环境来运行自动化,它都将引用同一事物(源代码目录路径)。
归档时间: |
|
查看次数: |
1854 次 |
最近记录: |