gradle-scripts
gradle-scripts copied to clipboard
Sensible multi-project defaults for Gradle
bomGroups property is for specifying subprojects. it is used with `bom` flag. // project tree module1 |- submodule1 |- submodule2 module2 |- submodule1 |- submodule2 settings.gradle ```groovy includeWithFlags ':module1', 'bom'...
`kotlin` and `scala` flags are added for configuring the default settings for Kotlin and Scala. However, they can not activate the common features enabled by `java` such as publishing, relocation,...
Motivations: - Sometimes a user wants to overwrite project's property (for example, group name) of subprojects but since bom.gradle is evaluated before evaluating gradle scripts under subprojects. As a result,...
add a docker file for creating 0.16 thrift binary for linux (ubuntu focal)
While trying to build [armeria](https://github.com/line/armeria) for arm64, I am getting issue related to thrift's availability like this: `> A problem occurred starting process 'command '/home/armeria/gradle/scripts/lib/thrift/0.13/thrift.linux-aarch_64''` This issue is because, aarch64...
Uploading artifacts concurrently leads to the creation of multiple staging repositories, which complicates the release process. We could acquire a global lock so that the uploads are performed sequentially even...
Considering the files in this repository are meant to be directly copied into a project, some people might have concerns about the project having no license, since it's not clear...
does the scripts support one module produce multiple artifacts? here is my scenario ``` └── com ├── example │ ├── api │ └── impl ``` I want to produce two...
Motivation: * #133 Modifications: * Use `javaTargetCompatibility` property value for kotlin compile JVM target. * Use `org.jlleitschuh.gradle.ktlint` plugin's default `ktlint` version. * Fix `ktlint` filter exclude condition for `gen-src` so...
Motivation: * #132 Modifications: * Do not add `gen-src/${sourceSet.name}/grpc` to java source set. This will be automatically handled by protobuf plugin. * Do not add `gen-src/${sourceSet.name}/java` if it's already added...