Man*_*duc 9 dependency-management maven renovate
我有一个 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。
如何配置 renovate.json 文件以指定,对于 groupIdcom.thoughtworks.xstream和 artifactId xstream,我不想在版本以 结尾时接收 PR -java7?
dlo*_*zan 13
正如上游在https://docs.renovatebot.com/configuration-options/#packagerules上记录的那样,您可以使用带有否定正则表达式的包规则来忽略某些版本,例如:
{
"packageRules": [
{
"matchPackageNames": ["com.thoughtworks.xstream:xstream"],
"allowedVersions": "!/\\-java7$/"
}
]
}
Run Code Online (Sandbox Code Playgroud)
编辑:实际上更深入地查看文档,他们实际上有包含这个包的示例,这让我认为您实际上向其他地方的开发人员询问了这个问题,然后他们添加了记录的方法
| 归档时间: |
|
| 查看次数: |
8646 次 |
| 最近记录: |