我正在查看build.gradle文件,它有下面的git配置部分。试图找到其中每个参数的定义,但在网上找不到。 例如,它不适用于:
https://docs.gradle.org/current/dsl/
我在哪里可以找到此文档。
scmVersion {
repository {
type = "git"
directory = project.rootProject.file("./")
remote = 'origin'
}
checks {
uncommittedChanges = true
aheadOfRemote = false
}
tag {
prefix = 'xxx-client'
}
}
答案 0 :(得分:1)
scmVersion
可能是axion-release-plugin。您没有提供完整的gradle构建脚本内容,但它可能包含如下内容:
plugins {
id 'pl.allegro.tech.build.axion-release' version '1.3.2'
}
这意味着,在某些情况下,您将无法在官方Gradle源上找到DSL定义,在这种情况下您需要查找插件文档。这是你要找的documentation。