【问题标题】:Renovate: How to override the default fileMatch for Terraform翻新:如何覆盖 Terraform 的默认 fileMatch
【发布时间】:2021-09-20 23:45:12
【问题描述】:

我们正在使用Renovate 来更新我们的依赖项。不幸的是,Terraform 管理器也更新了模块的提供者版本。我们不希望这样,因为我们指定了最低版本。

我知道如何从 Renovate 分析 (ignorePaths) 中排除整个路径,以及如何添加更多 RexEx 来分析管理器默认 RexEx 中未包含的文件。但是如何替换 fileMatch 的默认 RegEx?

"terraform" {"override-fileMatch": "^(?!modules\/.*providers.tf).*\.tf$"}

【问题讨论】:

    标签: terraform renovate


    【解决方案1】:

    您正在寻找此配置:

    {
      "terraform": {
        "fileMatch": [
          "^(?!modules\/.*providers.tf).*\.tf$"
        ]
      }
    }
    

    【讨论】:

    • 将其添加到您的config.js 也可能很有用:ignorePaths: ['**/modules/**/provider.tf']
    猜你喜欢
    • 1970-01-01
    • 2011-12-14
    • 1970-01-01
    • 2019-05-09
    • 1970-01-01
    • 2015-03-20
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多