-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.gradle.kts
31 lines (25 loc) · 884 Bytes
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
plugins {
id("io.github.surpsg.offlins.gradle-plugin-conventions")
alias(deps.plugins.detekt)
}
repositories {
mavenCentral()
}
gradlePlugin {
website.set("https://github.com/SurpSG/offlins-gradle-plugin")
vcsUrl.set("https://github.com/SurpSG/offlins-gradle-plugin.git")
plugins {
create("offlins-gradle-plugin") {
id = "io.github.surpsg.offlins"
displayName = "JaCoCo Offline Instrumentation"
description = "Plugin that applies JaCoCo offline instrumentation"
implementationClass = "io.github.surpsg.offlins.OfflinsPlugin"
tags.set(listOf("coverage", "jacoco", "offline", "instrumentation"))
}
}
}
dependencies {
testImplementation(testDeps.assertj.core)
functionalTestImplementation(testDeps.assertj.core)
functionalTestImplementation(testDeps.jacoco.core)
}