From 1610677a94972ed9436cfd745e13bc56f2d4d615 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Fri, 31 Mar 2017 23:24:16 -0700 Subject: [PATCH] Disable release version check if --dev --- .../src/main/kotlin/com/beust/kobalt/misc/GithubApi2.kt | 4 +++- src/main/kotlin/com/beust/kobalt/Main.kt | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/GithubApi2.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/GithubApi2.kt index fb650662..b56ea509 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/GithubApi2.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/GithubApi2.kt @@ -110,11 +110,13 @@ class GithubApi2 @Inject constructor( return Observable.just(UploadAssetResponse(tagName, tagName)) } + var isDev: Boolean = false + val latestKobaltVersion: Future get() { val callable = Callable { var result = Kobalt.version - if (Duration.ofMinutes(10L) > + if (! isDev && Duration.ofMinutes(10L) > Duration.between(VersionCheckTimestampFile.timestamp, Instant.now())) { kobaltLog(2, "Skipping GitHub latest release check, too soon.") } else { diff --git a/src/main/kotlin/com/beust/kobalt/Main.kt b/src/main/kotlin/com/beust/kobalt/Main.kt index 2d55cac6..c83b51cb 100644 --- a/src/main/kotlin/com/beust/kobalt/Main.kt +++ b/src/main/kotlin/com/beust/kobalt/Main.kt @@ -93,6 +93,8 @@ private class Main @Inject constructor( } var result = 1 + + github.isDev = args.dev val latestVersionFuture = github.latestKobaltVersion try {