Google-java-format-gradle-plugin与Gradle集成在一起,但我如何将其作为正常构建的一部分自动运行?
发布于 2020-03-02 14:49:48
Sherter gradle插件自动集成到"gradle build“中。当你运行它时,它会运行"gradle verifyGoogleJavaFormat“。在违规的情况下,构建将失败。
我们在jenkins上使用它,它是有效的。您只需要依赖于build.gradle文件:
compile group: 'com.github.sherter.google-java-format', name: 'com.github.sherter.google-java-format.gradle.plugin', version: '0.8', ext: 'pom'还可以添加插件:
id 'com.github.sherter.google-java-format' version '0.8'然后只需运行"gradle build“,您就可以在控制台中看到verifyGoogleJavaFormat已执行。
发布于 2019-02-17 07:57:37
与普通构建相关的任务中您需要的DependsOn插件任务,例如,您可以使用preBuild任务:
tasks.findByName("preBuild").dependsOn(YOUR_TASK_FROM_PLUGIN)或更短
preBuild.dependsOn(YOUR_TASK_FROM_PLUGIN)此外,您还可以选择其他任务而不是preBuild。
https://stackoverflow.com/questions/54728388
复制相似问题