amazon-web-services - 在运行时设置项目变量
问题描述
我无法在运行时设置环境项目变量。在我的工作流程中,我得到了一份下载项目并创建版本的工作。我想获取版本号并将其设置为环境变量,以便以后用于我的工作流程中的另一项工作。
我已经尝试使用设置变量,但是当工作流中的下一个作业运行时,这个变量是未定义的:
echo 'export TAG_VERSION="1.0.0"' >> $BASH_ENV
不幸的是,我想使用这个变量的工作是 CircleCI Orbs,所以我没有什么可以改变的。这是 Orbs aws-ecr的链接
这是工作流程中的工作
- aws-ecr/build_and_push_image:
tag: ${TAG_VERSION}
...
解决方案
推荐阅读
- python - 有没有办法在两个单独的 csv 文件中找到数据的标准偏差?
- python - 使用beautifulsoup解析得到准确的单词
- javascript - 防止底层 div onclick 事件触发
- php - 如何将包含绑定到php中的关联数组
- c++ - 强制 QPlainTextEdit 大写字符
- springfox - SpringFox可以使用Interface生成Swagger Spec吗
- java - 找到:T[],必需:T[]
- bash - 如何排除目标上方的线
- java - 如何提高从 Oracle AQ 读取数据的 Spring Batch 的性能?
- css - React-Native 中的自定义底部选项卡导航器