【发布时间】:2018-07-24 00:42:18
【问题描述】:
我正在尝试在 TFS 上运行构建。其中一个步骤是设置环境变量。这一步,Shell Script,在以下脚本上失败:
export NODE_CONFIG_DIR= node_modules/test-automation-common/config
工作目录为$(build.SourcesDirectory)/specmapper。
我是在本地 Macbook Pro 上使用共享私人代理的团队的一员。我不确定它运行的确切操作系统,但我知道它只有一两年的历史。
我正在尝试弄清楚如何在这台机器上设置环境变量。该机器设置了 bash 环境,因此以下内容应该可以工作:
- export VARNAME=stringofthingyouwant
出于安全考虑,我无法远程进入机器。我确信应该设置导出。
我正在尝试使用 Protractor 运行自动化测试,并且我需要设置一个配置目录变量,该变量在运行 npm install 之后才可用,因此我无法按照建议使用“runsvc.sh”中的导出部分here.
编辑:我之前尝试在 mac 上使用命令行步骤,现在显然无法正常工作。我弄错了命令行==终端。如上所述,我现在有一个Shell Script。
我正在尝试在 TFS 上运行构建。其中一个步骤是设置环境变量。此步骤(命令行)失败并显示以下消息:
Failed which: Not found export: null
undefined failed with error: Failed which: Not found export: null
【问题讨论】:
-
查看此案例是否对您有帮助:apple.stackexchange.com/questions/179371/….
标签: node.js bash tfs azure-devops azure-pipelines