- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for buildTimeStamp (0.24 sec)
-
build-logic-commons/module-identity/src/main/kotlin/gradlebuild.module-identity.gradle.kts
// TODO Simplify the buildTimestamp() calculation if possible fun Project.buildTimestamp(): Provider<String> = providers.of(BuildTimestampValueSource::class) { parameters { buildTimestampFromBuildReceipt = buildTimestampFromBuildReceipt() buildTimestampFromGradleProperty = buildTimestamp runningOnCi = buildRunningOnCi
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 4.9K bytes - Viewed (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/tasks/BuildReceipt.kt
@get:Input abstract val promotionBuild: Property<Boolean> @get:Input @get:Optional abstract val buildTimestamp: Property<Date> @get:OutputDirectory abstract val receiptFolder: DirectoryProperty fun buildTimestampFrom(provider: Provider<String>) { buildTimestamp = provider.map { buildTimestampString -> timestampFormat.parse(buildTimestampString) } } @TaskAction
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 4.2K bytes - Viewed (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/extension/ModuleIdentityExtension.kt
abstract class ModuleIdentityExtension(val tasks: TaskContainer, val objects: ObjectFactory) { abstract val version: Property<GradleVersion> abstract val baseName: Property<String> abstract val buildTimestamp: Property<String> abstract val snapshot: Property<Boolean> abstract val promotionBuild: Property<Boolean> abstract val releasedVersions: Property<ReleasedVersionsDetails> fun createBuildReceipt() {
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 2.1K bytes - Viewed (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/provider/BuildTimestampFromBuildReceiptValueSource.kt
} override fun obtain(): String? = parameters.run { buildReceiptString() ?.let(BuildReceipt::readBuildReceiptFromString) ?.let { buildReceipt -> buildReceipt["buildTimestamp"] as String } } override fun getDisplayName(): String = "the build timestamp extracted from the build receipt".let { when {
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 1.9K bytes - Viewed (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/model/ReleasedVersion.kt
import java.util.Date import java.util.TimeZone data class ReleasedVersion(val version: String, val buildTime: String) { fun gradleVersion() = GradleVersion.version(version) fun buildTimeStamp(): Date = SimpleDateFormat("yyyyMMddHHmmssZ").apply { timeZone = TimeZone.getTimeZone("UTC") }.parse(buildTime)
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 1K bytes - Viewed (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/extension/ReleasedVersionsDetails.kt
val latestRelease = listOf(releasedVersions.latestReleaseSnapshot, releasedVersions.latestRc).filter { it.gradleVersion() > latestFinalRelease.gradleVersion() }.maxByOrNull { it.buildTimeStamp() } ?: latestFinalRelease val previousVersions = (listOf(latestRelease) + releasedVersions.finalReleases).filter { it.gradleVersion() >= lowestInterestingVersion && it.gradleVersion().baseVersion < currentBaseVersion }.distinct()
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 3.1K bytes - Viewed (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/provider/BuildTimestampValueSource.kt
get() = parameters.run { when { buildTimestampFromBuildReceipt.isPresent -> "from build receipt" buildTimestampFromGradleProperty.isPresent -> "from buildTimestamp property" runningInstallTask.get() -> "from current time because installing" runningDocsTestTask.get() -> "from current time because testing docs"
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Sat Sep 30 16:17:28 GMT 2023 - 3.1K bytes - Viewed (0) -
build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/BuildParams.kt
const val BUILD_PROMOTION_COMMIT_ID = "promotionCommitId" const val BUILD_RC_NUMBER = "rcNumber" const val BUILD_SERVER_URL = "BUILD_SERVER_URL" const val BUILD_TIMESTAMP = "buildTimestamp" const val BUILD_VCS_NUMBER = "BUILD_VCS_NUMBER" const val BUILD_VERSION_QUALIFIER = "versionQualifier" const val CI_ENVIRONMENT_VARIABLE = "CI"
Plain Text - Registered: Wed Apr 24 11:36:11 GMT 2024 - Last Modified: Mon Jan 01 01:23:31 GMT 2024 - 16.2K bytes - Viewed (0)