首页 > 解决方案 > 获取当前分支名称

问题描述

我正在运行一个脚本(bitbucket_pipelines.yml),并且在其中一个步骤上我需要知道当前的分支名称,我怎样才能得到它?

我看到有一个预定义的BITBUCKET_BRANCH变量,但是我在打印它时遇到了麻烦,所以我可以看到它的内容。

我试着做:

...
step:
  script: 
    - echo $BITBUCKET_BRANCH

但是当管道运行时,我看到的只是

echo $BITBUCKET_BRANCH

我怎样才能真正看到这个变量的内容?

标签: bitbucket-pipelines

解决方案


我发现 Bb Pipelines 在处理变量时有时很挑剔。尝试将其更改为echo "$BITBUCKET_BRANCH". 此外,将整行括在单引号中可能会有所帮助。


推荐阅读