diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f148e4d..d544afe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: java-version: 8 - name: Build - run: ./gradlew build + run: ./gradlew clean build continue-on-error: true - name: Test report diff --git a/src/main/kotlin/org/asarkar/gradle/TimingRecorder.kt b/src/main/kotlin/org/asarkar/gradle/TimingRecorder.kt index c37ead7..43de62d 100644 --- a/src/main/kotlin/org/asarkar/gradle/TimingRecorder.kt +++ b/src/main/kotlin/org/asarkar/gradle/TimingRecorder.kt @@ -23,7 +23,7 @@ class TimingRecorder(val ext: BuildTimeTrackerPluginExtension) : TaskExecutionLi } override fun afterExecute(task: Task, state: TaskState) { - val duration = Duration.between(taskStarted, Instant.now()).toSeconds() + val duration = Duration.between(taskStarted, Instant.now()).seconds if (duration >= ext.minTaskDuration.seconds) { taskDurations.add(task.path to duration) } @@ -36,11 +36,11 @@ class TimingRecorder(val ext: BuildTimeTrackerPluginExtension) : TaskExecutionLi ) (extra[Constants.LOGGER_KEY] as Logger).lifecycle( "All tasks completed within the minimum threshold: {}s, no build summary to show", - ext.minTaskDuration.toSeconds() + ext.minTaskDuration.seconds ) return } - val buildDuration = Duration.between(buildStarted, Instant.now()).toSeconds() + val buildDuration = Duration.between(buildStarted, Instant.now()).seconds if (ext.sort) { taskDurations.sortBy { -it.second } } diff --git a/src/test/kotlin/org/asarkar/gradle/BuildTimeTrackerPluginFunctionalTest.kt b/src/test/kotlin/org/asarkar/gradle/BuildTimeTrackerPluginFunctionalTest.kt index 04746c9..3fc493b 100644 --- a/src/test/kotlin/org/asarkar/gradle/BuildTimeTrackerPluginFunctionalTest.kt +++ b/src/test/kotlin/org/asarkar/gradle/BuildTimeTrackerPluginFunctionalTest.kt @@ -64,7 +64,7 @@ class BuildTimeTrackerPluginFunctionalTest { """.trimIndent()) } - println(Files.readString(buildFile)) + println(buildFile.toFile().readText()) val result = GradleRunner.create() .withProjectDir(buildFile.parent.toFile())