在 Bitbucket Pipeline 中,可以使用 YAML 文件编写 if else 语句来根据条件执行不同的操作。以下是一个示例:
pipelines:
default:
- step:
script:
- if [[ $BITBUCKET_BRANCH == "master" ]]; then
echo "This is the master branch"
else
echo "This is not the master branch"
fi
在上面的示例中,如果当前分支是 master,则会输出 This is the master branch,否则会输出 This is not the master branch。
需要注意的是,在 YAML 文件中,if else 语句必须使用缩进表示嵌套关系。




