Skip to content

Commit fcb84a2

Browse files
committed
Disable backward compatibility check when offline
1 parent c9c8344 commit fcb84a2

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

gradle/plugins/japicmp/src/main/kotlin/junitbuild.japicmp.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ val extension = extensions.create<JApiCmpExtension>("japicmp").apply {
3737
}
3838

3939
val downloadPreviousReleaseJar by tasks.registering(Download::class) {
40+
if (gradle.startParameter.isOffline) {
41+
enabled = false
42+
}
4043
onlyIf { extension.enabled.get() }
4144
val previousVersion = extension.previousVersion.get()
4245
src("https://repo1.maven.org/maven2/${project.group.toString().replace(".", "/")}/${project.name}/$previousVersion/${project.name}-$previousVersion.jar")
@@ -48,6 +51,9 @@ val downloadPreviousReleaseJar by tasks.registering(Download::class) {
4851
}
4952

5053
val checkBackwardCompatibility by tasks.registering(JapicmpTask::class) {
54+
if (gradle.startParameter.isOffline) {
55+
enabled = false
56+
}
5157
onlyIf { extension.enabled.get() }
5258
oldClasspath.from(downloadPreviousReleaseJar.map { it.outputFiles })
5359
newClasspath.from(tasks.jar)

0 commit comments

Comments
 (0)