首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将google-java-format作为Gradle构建的一部分自动运行?

如何将google-java-format作为Gradle构建的一部分自动运行?
EN

Stack Overflow用户
提问于 2019-02-17 06:40:02
回答 2查看 853关注 0票数 1

Google-java-format-gradle-plugin与Gradle集成在一起,但我如何将其作为正常构建的一部分自动运行?

EN

回答 2

Stack Overflow用户

发布于 2020-03-02 14:49:48

Sherter gradle插件自动集成到"gradle build“中。当你运行它时,它会运行"gradle verifyGoogleJavaFormat“。在违规的情况下,构建将失败。

我们在jenkins上使用它,它是有效的。您只需要依赖于build.gradle文件:

代码语言:javascript
复制
compile group: 'com.github.sherter.google-java-format', name: 'com.github.sherter.google-java-format.gradle.plugin', version: '0.8', ext: 'pom'

还可以添加插件:

代码语言:javascript
复制
id 'com.github.sherter.google-java-format' version '0.8'

然后只需运行"gradle build“,您就可以在控制台中看到verifyGoogleJavaFormat已执行。

票数 1
EN

Stack Overflow用户

发布于 2019-02-17 07:57:37

与普通构建相关的任务中您需要的DependsOn插件任务,例如,您可以使用preBuild任务:

代码语言:javascript
复制
tasks.findByName("preBuild").dependsOn(YOUR_TASK_FROM_PLUGIN)

或更短

代码语言:javascript
复制
preBuild.dependsOn(YOUR_TASK_FROM_PLUGIN)

此外,您还可以选择其他任务而不是preBuild

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54728388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档