circleci - 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.2
被circleci 忽略。
我错过了什么?
更新:
我的项目似乎忽略了工作流程。我在工作流下看到“没有配置工作流”。我试过删除和重新创建,但不起作用。我已经尝试完全复制演示config.yml 而不做任何更改。我试过删除我的叉子并重新创建它。
解决方案
这里的问题是我没有命名我的文件config.yaml
并且config.yml
它被忽略了。运行的构建作业是具有默认值的 Circleci 1.0。嗬!
推荐阅读
- c - 在c中使用管道在父子之间发送数据
- java - Android:启动画面模糊且有圆角
- android - 重叠碰撞区域无法触发触摸事件
- python - python站点请求,布尔类上的打印错误
- virtualization - 虚拟机管理器 (VMM) 和管理程序是否指代同一事物?
- html - 如何使悬停触发CSS中的另一个悬停?
- angular - 访问 gmail api 时没有“Access-Control-Allow-Origin”
- html - 尽管给出了正确的图像路径,但没有显示背景图像
- javascript - 内部文字不会改变
- mongodb - 您可以将 $sample 管道与 Parse Server 一起使用吗?