我无法在我的 gradle 构建中触发 buildStarted,不确定我做错了什么。
我有一个像这个版本'1.0'这样的根项目gradle文件
buildscript {
repositories {
maven { url 'http://repo.jfrog.org/artifactory/gradle-plugins' }
}
dependencies {
classpath(group: 'org.jfrog.buildinfo', name: 'build-info-extractor-gradle', version: '2.1.0')
}
}
gradle.buildStarted {
println "buildStart"
}
gradle. buildFinished {
println "buildFinished"
}
apply plugin: 'groovy'
apply plugin: 'maven'
.........
buildFinished
因为我能够看到相应的 println 但buildStarted
似乎从未被触发。
编辑 包括使用构建侦听器的 init.gradle
class MyBuildAdapter extends BuildAdapter {
void buildStarted(Gradle gradle) {
println "buildStarted"
}
}
gradle.addBuildListener new MyBuildAdapter()