From 29a09d3a8444f8a4c60f029f9efa1e5bc2b48422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20Jervidalo?= Date: Thu, 4 Apr 2019 13:53:19 +0200 Subject: [PATCH] fix(travis): Support timestamp in JenkinsBuildInfo (provided by Travis) (Travis is piggybacking on the Jenkins trigger implementation in Orca) --- .../netflix/spinnaker/orca/pipeline/model/JenkinsTrigger.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/orca-core/src/main/java/com/netflix/spinnaker/orca/pipeline/model/JenkinsTrigger.kt b/orca-core/src/main/java/com/netflix/spinnaker/orca/pipeline/model/JenkinsTrigger.kt index 9e00253a88..ccb61b6571 100644 --- a/orca-core/src/main/java/com/netflix/spinnaker/orca/pipeline/model/JenkinsTrigger.kt +++ b/orca-core/src/main/java/com/netflix/spinnaker/orca/pipeline/model/JenkinsTrigger.kt @@ -57,7 +57,8 @@ constructor(@param:JsonProperty("name") override val name: String?, @param:JsonProperty("result") override val result: String?, @param:JsonProperty("artifacts") override val artifacts: List?, @param:JsonProperty("scm") override val scm: List?, - @param:JsonProperty("building") override var building: Boolean = false) + @param:JsonProperty("building") override var building: Boolean = false, + @param:JsonProperty("timestamp") val timestamp: Long?) : BuildInfo(name, number, url, result, artifacts, scm, building) { @JvmOverloads @@ -66,5 +67,5 @@ constructor(@param:JsonProperty("name") override val name: String?, url: String, result: String, artifacts: List = emptyList(), - scm: List = emptyList()): this(name, number, url, result, artifacts, scm, false) + scm: List = emptyList()): this(name, number, url, result, artifacts, scm, false, null) }