1

我有一个依赖于com.thoughtworks.xstream:xstream:1.4.11.1.

Renovate 打开了一个拉取请求,com.thoughtworks.xstream:xstream:1.4.12-java7但我更希望看到一个拉取请求,com.thoughtworks.xstream:xstream:1.4.12因为我使用的是 Java 8。

如何配置我的 renovate.json 文件以指定对于 groupIdcom.thoughtworks.xstream和 artifactId xstream,我不想在版本结束时收到 PR -java7

4

1 回答 1

0

正如https://docs.renovatebot.com/configuration-options/#packagerules上记录的上游,您可以使用带有否定正则表达式的包规则来忽略某些版本,例如:

{
  "packageRules": [
    {
      "matchPackageNames": ["com.thoughtworks.xstream:xstream"],
      "allowedVersions": "!/\\-java7$/"
    }
  ]
}

编辑:实际上更深入地查看文档,他们实际上有带有这个包的样本,这让我认为你实际上向其他地方的开发人员询问了这个,然后他们添加了记录的方法

于 2021-03-12T15:28:20.587 回答