我无法在运行时设置环境项目变量。在我的工作流程中,我得到了一份下载项目并创建发行版的工作。我想获取发行版号并将其设置为环境变量,以便以后可以将其用于工作流中的另一项工作。
我已经尝试使用设置变量,但是当工作流上的下一个作业运行时,该变量未定义:
echo 'export TAG_VERSION="1.0.0"' >> $BASH_ENV
不幸的是,我要使用此变量的工作是CircleCI Orbs,所以我没有什么可以改变的。这是宝珠aws-ecr
的链接这是工作流程中的工作
- aws-ecr/build_and_push_image:
tag: ${TAG_VERSION}
...