如何在bitbucket管道yml文件中连接两个变量
我想在 bitbucket 管道中创建一个新变量,其值将连接两个 bitbucket 令牌,因此我尝试了此操作,但新值不起作用。
image: node:16.13.0
SOME_VALUE: $(date +%Y-%m-%d)-${BITBUCKET_BUILD_NUMBER}
branches:
develop:
- step:
name: Build
size: 2x
script:
- echo ${SOME_VALUE}
感谢对此的任何帮助!
I wanted to create a new variable in bitbucket pipeline whose value is going to concatenation of two bitbucket tokens, so I tried this but the new value is not working.
image: node:16.13.0
SOME_VALUE: $(date +%Y-%m-%d)-${BITBUCKET_BUILD_NUMBER}
branches:
develop:
- step:
name: Build
size: 2x
script:
- echo ${SOME_VALUE}
Appreciate any help on this!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能不起作用,因为您的变量不在步骤中。在 Bitbucket Pipelines 中,每个步骤都有自己的构建环境。您正在尝试使用
日期
创建动态变量,因此请在步骤中识别它。如果您想在多个步骤中使用此变量,可以使用artifacts
。This may not work because your variable is not in a step. In Bitbucket Pipelines, each step has its own build environment. You are trying to create a dynamic variable using
date
, so identify it in a step. If you want to use this variable in multiple steps, you can useartifacts
.