如何在 CircleCI 2.0 中使用 RegEx 比较分支

How to compare branches using RegEx in CircleCI 2.0

我们如何将 CIRCLE_BRANCH 与正则表达式进行比较? 在 1.0 中,我们通过以下方式实现:

branch: /feature.*/
commands: 
  <your commands here>

在'2.0'master分支比较如下:

if [ "${CIRCLE_BRANCH}" != "master" ]; then
    <your commands>
fi

如何处理 CircleCI 2.0 中的 /feature.*/

只需使用此处描述的工作流程

https://circleci.com/docs/2.0/workflows/#branch-level-job-execution

你可以使用

branch:
  only: ....

branch:
  ignore: ...