4 Commits

Author SHA1 Message Date
07615894d5 build(deps): bump commons-codec:commons-codec from 1.16.1 to 1.17.1
Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.1 to 1.17.1.
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.1...rel/commons-codec-1.17.1)

---
updated-dependencies:
- dependency-name: commons-codec:commons-codec
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-11 15:23:49 +00:00
818cb21df7 release: 发布 0.8.0-1 版本.
这是 0.8.0 版本的重新发布版本, 由于 0.8.0 版本在构建并发布到 Maven 仓库中出现问题,
为确保本项目的“可重现构建”承诺能正常实施, 因此决定发布 0.8.0-1 版本.
该版本与 0.8.0 版本除了补充缺失的 Javadoc 外并无其他差别, 最终用户依然可以继续使用 0.8.0 版本.
2024-12-11 23:12:02 +08:00
c681ebc4c1 build: 不再使用 kuku-repo 作为发布仓库.
Some checks failed
Binary compatibility verification (for API) / apiCompatibilityCheck (push) Has been cancelled
Build and test project / build (push) Has been cancelled
Build development version container image / build (push) Has been cancelled
2024-12-11 09:47:22 +08:00
44b7b5122f docs(extension): 补充部分缺失的 Javadoc 文档. 2024-12-11 09:46:15 +08:00
5 changed files with 11 additions and 24 deletions

View File

@ -13,5 +13,5 @@ allprojects {
} }
group = "net.lamgc" group = "net.lamgc"
version = "0.8.0" version = "0.8.0-1"
} }

View File

@ -6,7 +6,7 @@ plugins {
} }
dependencies { dependencies {
implementation("commons-codec:commons-codec:1.16.1") implementation("commons-codec:commons-codec:1.17.1")
api("org.telegram:telegrambots-abilities:8.0.0") api("org.telegram:telegrambots-abilities:8.0.0")
api(project(":scalabot-meta")) api(project(":scalabot-meta"))
@ -51,17 +51,6 @@ publishing {
password = project.properties["repo.credentials.self-git.password"].toString() password = project.properties["repo.credentials.self-git.password"].toString()
} }
} }
val kukuRepoUrl = if (project.version.toString().endsWith("-SNAPSHOT", ignoreCase = true)) {
"https://nexus.kuku.me/repository/maven-snapshots/"
} else {
"https://nexus.kuku.me/repository/maven-releases/"
}
maven(kukuRepoUrl) {
credentials {
username = project.properties["repo.credentials.kuku-repo.username"].toString()
password = project.properties["repo.credentials.kuku-repo.password"].toString()
}
}
} }
publications { publications {

View File

@ -13,6 +13,12 @@ public class BotExtensionCreateOptions {
private final long botAccountId; private final long botAccountId;
private final ProxyConfig proxy; private final ProxyConfig proxy;
/**
* 构造新的 BotExtensionCreateOptions.
*
* @param botAccountId 创建扩展的 Bot 账户 Id.
* @param proxy Bot 所使用的代理配置.
*/
public BotExtensionCreateOptions(long botAccountId, ProxyConfig proxy) { public BotExtensionCreateOptions(long botAccountId, ProxyConfig proxy) {
this.botAccountId = botAccountId; this.botAccountId = botAccountId;
this.proxy = proxy; this.proxy = proxy;

View File

@ -4,6 +4,9 @@ import org.telegram.telegrambots.abilitybots.api.bot.BaseAbilityBot;
import java.util.Map; import java.util.Map;
/**
* 一些开发扩展中可以用到的工具类.
*/
public final class AbilityBots { public final class AbilityBots {
private AbilityBots() { private AbilityBots() {

View File

@ -60,17 +60,6 @@ publishing {
password = project.properties["repo.credentials.self-git.password"].toString() password = project.properties["repo.credentials.self-git.password"].toString()
} }
} }
val kukuRepoUrl = if (project.version.toString().endsWith("-SNAPSHOT", ignoreCase = true)) {
"https://nexus.kuku.me/repository/maven-snapshots/"
} else {
"https://nexus.kuku.me/repository/maven-releases/"
}
maven(kukuRepoUrl) {
credentials {
username = project.properties["repo.credentials.kuku-repo.username"].toString()
password = project.properties["repo.credentials.kuku-repo.password"].toString()
}
}
} }
publications { publications {