bounty将在6天后过期。回答此问题可获得+50声望奖励。athi希望引起更多关注此问题。
我在circle ci项目中设置了一个环境变量,如下所示。我试图在js文件中访问它。因此我将变量导出到circle ci yaml文件中,如下所示:
jobs:
build:
...
steps:
- run:
command: |
echo 'export ENV_VAR="$ENV_VAR"' >> "$BASH_ENV"
source "$BASH_ENV"
字符串
我试图在一个js文件中访问process.env.ENV_VAR
,但我没有定义。
1条答案
按热度按时间3pmvbmvn1#
您只为该步骤设置了该env。一旦此步骤完成,该env将丢失,后续步骤将无法访问它。根据您的用例,您应该配置env,文档中提到了对项目级别,作业级别甚至容器级别的支持。如果可能,首选项目级别,它很容易设置。