有没有办法限制 Maven 或 jenkins build 中少数 jar 的主要版本更新
Is there a way to restrict major version update for few jars in maven or jenkins build
有没有办法在 maven 或 jenkins 构建中限制少数 jar 的主要版本更新。我想限制 Spring 罐子的主要版本更新。请帮忙。
如果你谈论'restrict',你应该想到'enforce',或者换句话说:maven-enforcer-plugin。据我所知,没有人写过这样的规则。但是,您可以自己编写。看看 https://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html。
简而言之:您可以获得特定 groupId + artifactId 的依赖项并验证其版本是否与您预定义或配置的 versionRange 匹配。
有没有办法在 maven 或 jenkins 构建中限制少数 jar 的主要版本更新。我想限制 Spring 罐子的主要版本更新。请帮忙。
如果你谈论'restrict',你应该想到'enforce',或者换句话说:maven-enforcer-plugin。据我所知,没有人写过这样的规则。但是,您可以自己编写。看看 https://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html。 简而言之:您可以获得特定 groupId + artifactId 的依赖项并验证其版本是否与您预定义或配置的 versionRange 匹配。