Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Gradle 的全局配置 Global Gradle Configration
- gradle 的一些构建参数需要配置在用户全局配置中:
- * 不应提交到源码的私有信息
- * 全局通用配置
- * 持续集成配置
- Gradle 的配置结构是这样的: `User -> project -> module`. User 级的 Gradle 配置位于 `~/.gradle/gradle.properties`. 全局配置都在这个文件.
- ## 配置 daemon
- gradle daemon 可以有效提高构建速度, 应该在开发机上默认开启, 而在 CI 机器上为了保证编译的可靠性应当关闭.
- 开发机
- ```
- org.gradle.daemon=true
- ```
- CI 机
- ```
- org.gradle.daemon=false
- ```
- ## 配置 GPG 证书信息
- 签名用于发布包等, 参考[GPG 手册]创建你的证书.
- ```
- signing.keyId=<keyId>
- signing.password=<password>
- signing.secretKeyRingFile=<secretKeyRingFile>
- ```
- ## 配置 sonatype nexus
- 此处用于发布库到 MavenCentral 以及本地 Nexus Maven 镜像. 根据实际所使用的上传脚本进行配置, 这里的字段供参考.
- ```
- NEXUS_USERNAME=<username>
- NEXUS_PASSWORD=<password>
- LOCAL_NEXUS_USERNAME=<username>
- LOCAL_NEXUS_PASSWORD=<password>
- ```
- ## 配置 jcenter
- jcenter 使用比 MavenCentral 要便捷一些, 账户信息应该作为全局配置
- ```
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement