如何在 CircleCI 中推送任何分支?

How to push for any branch in CircleCI?

我希望 CircleCI 为 每个 推送的分支部署。

文档 (https://circleci.com/docs/configuration/#deployment) 状态:

The branch field can also specify regular expressions, surrounded with / (e.g. /feature_.*/):

deployment:
  feature:
    branch: /feature_.*/
    commands:
      - ./deploy_feature.sh

我试过 branch: /*/,但这似乎不起作用 - 我在任何分支上都没有任何构建!

我也试过删除 branch: 标签,但这会引发 must contain a branch or a tag 错误。

感谢您的任何想法/帮助, 最大值

branch: /.*/ 似乎有效

虽然我不确定为什么