Gradle 获取 Git Commit 数量做版本号 发表于 2023-06-28 Gradle 获取 Git Commit 数量做版本号使用到的库 1234567891011buildscript { repositories { gradlePluginPortal() google() mavenCentral() } dependencies { // ... classpath("org.eclipse.jgit:org.eclipse.jgit:5.0.2.201807311906-r") }} 123val git = org.eclipse.jgit.api.Git(FileRepositoryBuilder.create(rootProject.file(".git")))val bigVersion = project.properties["plugin.version"]version = "${bigVersion}.${git.log().call().toList().size}"