Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/projectnessie/gradle-build-plugins
Gradle plugins used by projectnessie builds
https://github.com/projectnessie/gradle-build-plugins
gradle gradle-plugin
Last synced: about 1 month ago
JSON representation
Gradle plugins used by projectnessie builds
- Host: GitHub
- URL: https://github.com/projectnessie/gradle-build-plugins
- Owner: projectnessie
- License: apache-2.0
- Created: 2022-06-09T14:05:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-11T15:44:25.000Z (about 1 month ago)
- Last Synced: 2024-11-11T16:36:27.957Z (about 1 month ago)
- Topics: gradle, gradle-plugin
- Language: Kotlin
- Size: 516 KB
- Stars: 0
- Watchers: 9
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Gradle plugins for projectnessie builds
These Gradle plugins are used to build [Nessie](https://github.com/projectnessie/nessie) and
[CEL](https://github.com/projectnessie/cel-java).## Developing / Testing
There are two ways to develop and test these plugins.
### Via local Maven repository
1. Publish the plugins to your local Maven repo using `./gradlew publishToMavenLocal`
2. Update the version of the Nessie build plugins to the current SNAPSHOT version in the
"target" project.
3. Run the "target" project build with `-DwithMavenLocal=true`### By including this project into your target build
1. Update the top-level `settings.gradle.kts` file of the "target" project, add a line like
```kotlin
includeBuild("../../gradle-build-plugins")
```(This approach hasn't been tested yet.)