Adjust timestamp in JAR manifests to allow Gradle incremental builds (#315)
Adjust timestamp in JAR manifests to allow Gradle incremental builds (#315)

Adding a timestamp to all JAR manifests causes Gradle's incremental build to always consider all Jar tasks out-of-date.

What this change does is sets the Build-Time to the current time only if it's on TeamCity, and otherwise uses a constant value.
See https://guides.gradle.org/performance/#incremental_build and https://youtu.be/MofXNalZU-E?t=27m55s for more information.
JetBrains/spek