# jianmu-runner-google-java-format **Repository Path**: jianmu-runners/jianmu-runner-google-java-format ## Basic Information - **Project Name**: jianmu-runner-google-java-format - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-15 - **Last Updated**: 2024-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jianmu-runner-google-java-format ### 介绍 基于google-java-format工具的一个流程节点,可对Java文件进行格式化 ### 发布到建木Hub 通过建木CI执行[google_java_format.yml](https://gitee.com/jianmu-runners/jianmu-runner-list/blob/master/release_dsl/google_java_format.yml) ,可发布到建木Hub ### 输入参数 ``` type: 缩进类型,可选值:AOSP-表示缩进4个空格,GOOGLE-表示缩进两个空格。默认为AOSP files: 需要进行格式化的文件路径集合 ``` ### 构建 docker 镜像 ``` # 创建docker镜像 docker build -t jianmurunner/google_java_format:${version} . # 上传docker镜像 docker push jianmurunner/google_java_format:${version} ``` ### 用法 ``` docker run --rm \ -e JIANMU_type="AOSP" -e JIANMU_FILES="['src/App.java']" docker.jianmuhub.com/jianmurunner/google_java_format:${version} \ ```