首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通配符文件忽略在.talismanrc中不起作用

通配符文件忽略在.talismanrc中不起作用
EN

Stack Overflow用户
提问于 2020-05-21 16:50:58
回答 1查看 453关注 0票数 0

我在项目根目录中有这些文件

test1.sql

  • .talismanrc

  • test.sql

代码语言:javascript
复制
fileignoreconfig:
- filename: '*.sql'
  checksum: 29a138ee50018bdc968f352d2a69fa09e17de38fcc400630bb04dd7019e768be
# - filename: abc.sql
#   checksum: e12b607678a6b1821eca6e49f36588d8e89f8e6ed0f8a6abc6ef53b394bdc06b
# - filename: abc1.sql
#   checksum: cdca6d4d3d4c094fbdaeae9b6202fcf39be192454616e1e7d5b6fc2c60d25887

  • .pre-commit-config

代码语言:javascript
复制
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
repos:
-   repo: https://github.com/thoughtworks/talisman
    rev: v1.2.0
    hooks:
    # either `commit` or `push` support
    -   id: talisman-commit
    # -   id: talisman-push

我试图为.sql文件编写忽略规则,这样就不需要.talismanrc中的多个条目。当我尝试使用两个不同的规则时,我就是这样为'*.sql' talisman --checksum="*.sql"生成校验和的,但是通配符规则不起作用。我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2020-06-02 11:08:56

我想ignore_detectors了。在使用checksum生成talisman --checksum="*.sql"之后,我得到了以下内容

代码语言:javascript
复制
fileignoreconfig:
- filename: '*.sql'
  checksum: 29a148ff50018bdc968f352d2a69fa09e17de38fcc400630bb04dd7019e768be

我加入了ignore_detectors。最后的.talismanrc文件如下所示

代码语言:javascript
复制
fileignoreconfig:
- filename: '*.sql'
  checksum: 29a138ee50018bdc968f352d2a69fa09e17de38fcc400630bb04dd7019e768be
  ignore_detectors: [filename] 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61939631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档