如何解决使用跳过预发布版本的 Gradle 动态版本控制很热吗?
让我们假设一个项目的依赖项使用语义版本控制。我想声明一个 Gradle 依赖项,它强制执行特定的主要版本、次要版本的下限并跳过每个版本,即版本字符串中有一个连字符后跟一些字母。
如何实现?
示例
让我们假设依赖项的当前稳定版本是 1.4.2。如果我声明
dependencies {
implementation 'my-dependency:1.+'
}
如果存在这样的版本,则会引入 1.5.0-pre-alpha。 (实际上我偶然发现了这种现象,它破坏了我的构建,因为这个 pre-alpha 版本有问题。)但是,1.5.0 一发布就可以使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。