https://github.com/vanioinformatika/vanio-gradle
Gradle convention plugins
https://github.com/vanioinformatika/vanio-gradle
Last synced: 7 months ago
JSON representation
Gradle convention plugins
- Host: GitHub
- URL: https://github.com/vanioinformatika/vanio-gradle
- Owner: vanioinformatika
- Created: 2023-06-28T20:01:19.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-14T18:59:17.000Z (over 1 year ago)
- Last Synced: 2024-04-14T06:37:35.295Z (over 1 year ago)
- Language: Kotlin
- Size: 70.3 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vanio Gradle Plugins
Gradle convention plugin collection.## List of Plugins
* common
* apiDocs
* testReport## Usage
Configure the plugin repository in ```settings.gradle.kts```
```kotlin
pluginManagement {
repositories {
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/vanioinformatika/maven-releases")
credentials {
username = System.getenv("GPR_USERNAME")
password = System.getenv("GPR_TOKEN")
}
}
}
}
```
Add the necessary plugin (or plugins) to the ```plugins``` block in the ```build.gradle.kts```
```kotlin
plugins {
id("hu.vanio.gradle.common") version "0.0.2"
id("hu.vanio.gradle.testReport") version "0.0.2"
id("hu.vanio.gradle.apiDocs") version "0.0.2"
}```