首页 > 解决方案 > Circleci 2.0 Git 标记作业执行

问题描述

文档说,以下将为 git 标签匹配构建和部署/$v.*/

workflows:
  version: 2
  build-n-release:
    jobs:
      - build:
          filters:
            tags:
              only: /.*/
      - release:
          requires:
            - build
          filters:
            tags:
              only: /^v.*/
            branches:
              ignore: /.*/

试图让它在我的项目构建上工作只发生在分支和标签名称上v0.0.1,并且v0.0.2circleci 忽略

我错过了什么?

更新:

我的项目似乎忽略了工作流程。我在工作流下看到“没有配置工作流”。我试过删除和重新创建,但不起作用。我已经尝试完全复制演示config.yml 而不做任何更改。我试过删除我的叉子并重新创建它。

标签: circlecicircleci-2.0circleci-workflows

解决方案


这里的问题是我没有命名我的文件config.yaml并且config.yml它被忽略了。运行的构建作业是具有默认值的 Circleci 1.0。嗬!


推荐阅读