in aws-lambda-server/src/main/java/jetbrains/buildServer/runner/lambda/LambdaDeploymentStatusProvider.kt [16:28]
override fun accepts(build: SRunningBuild, trackingInfo: String?): Boolean {
val runnerType =
(build.buildPromotion as BuildPromotionEx)
.buildSettings
.buildRunners
.find { it.runType.type == LambdaConstants.RUNNER_TYPE }
val isLambdaBuildStep = runnerType != null
if (isLambdaBuildStep) {
buildsBeginningTime.computeIfAbsent(build.buildId) { Instant.now() }
}
return isLambdaBuildStep
}