mirror of
https://github.com/mamoe/mirai.git
synced 2024-12-27 17:10:15 +08:00
2.7 KiB
2.7 KiB
Mirai - Using Snapshots
每个 commit 在构建成功后都会发布一个开发测试版本到 mirai 仓库。如有需要,可添加仓库并使用。开发测试版本非常不稳定,仅用于测试某 commit 对一个问题的修复情况,而不建议在生产或开发环境使用。
每个开发测试版本只保留一个月。
在 Maven 使用
1. 添加 Maven 仓库
<repositories>
<repository>
<id>miraisnapshots</id>
<name>mirai snapshots</name>
<url>https://repo.mirai.mamoe.net/snapshots</url>
</repository>
</repositories>
2. 修改依赖版本
- 选择需要测试的 commit, 在 GitHub 查看其构建状态, 如图所示:
- 点击 "Build / JVM" 右侧的 "Details":
- 在打开的页面中点击 "Summary", 然后在 "Annotations" 栏目中找到类似 "本 commit 的预览版本号: 2.15.0-build-index-1" 的提示, 得到开发测试版本号
2.15.0-build-index-1
. 其中,build-index
为此 commit 所属分支名,2.15.0
意为当前分支的主版本号,1
为此分支下的第 1 次成功构建. 通常在dev
分支构建的预览版本号类似为2.15.0-dev-102
<dependencies>
<dependency>
<groupId>net.mamoe</groupId>
<artifactId>mirai-core-jvm</artifactId>
<version>2.15.0-build-index-1</version>
</dependency>
</dependencies>
在 Gradle 使用
1. 添加 Maven 仓库
build.gradle(.kts)
repositories {
maven("https://repo.mirai.mamoe.net/snapshots")
}
2. 修改依赖版本
- 选择需要测试的 commit, 在 GitHub 查看其构建状态, 如图所示:
- 点击 "Build / JVM" 右侧的 "Details":
- 在打开的页面中点击 "Summary", 然后在 "Annotations" 栏目中找到类似 "本 commit 的预览版本号: 2.15.0-build-index-1" 的提示, 得到开发测试版本号
2.15.0-build-index-1
. 其中,build-index
为此 commit 所属分支名,2.15.0
意为当前分支的主版本号,1
为此分支下的第 1 次成功构建. 通常在dev
分支构建的预览版本号类似为2.15.0-dev-102
build.gradle(.kts)
dependencies {
implementation("net.mamoe:mirai-core:2.15.0-build-index-1")
}
使用测试版本 Mirai Console Gradle 插件
settings.gradle(.kts)
pluginManagement {
repositories {
gradlePluginPortal()
maven("https://repo.mirai.mamoe.net/snapshots")
}
}
plugin.gradle(.kts)
plugins {
// ...
id("net.mamoe.mirai-console") version "2.15.0-build-index-1"
}