我有一个maven项目,它依赖于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。
如何配置我的renovae.json文件,以指定对于groupIdcom.thoughtworks.xstream
和artifactIdxstream
,当版本以-java7
结束时,我不希望接收PR?
如上所述https://docs.renovatebot.com/configuration-options/#packagerules,您可以使用带有否定regex的包规则来忽略某些版本,例如:
{
"packageRules": [
{
"matchPackageNames": ["com.thoughtworks.xstream:xstream"],
"allowedVersions": "!/\-java7$/"
}
]
}
编辑:实际上,深入研究一下文档,他们实际上有这个包的样本,这让我觉得你实际上是在其他地方向开发人员询问了这个问题,然后他们添加了文档化的方法