From 91d80bdf678e485423d089b178b1f52c574d25aa Mon Sep 17 00:00:00 2001 From: Gareth Evans Date: Wed, 5 May 2021 09:38:07 +0100 Subject: [PATCH] fix: correct the check title so duplicate checks are not received --- .../tekton/client/build/create/CreateRaw.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/waveywaves/jenkins/plugins/tekton/client/build/create/CreateRaw.java b/src/main/java/org/waveywaves/jenkins/plugins/tekton/client/build/create/CreateRaw.java index 0076326..bd445a0 100644 --- a/src/main/java/org/waveywaves/jenkins/plugins/tekton/client/build/create/CreateRaw.java +++ b/src/main/java/org/waveywaves/jenkins/plugins/tekton/client/build/create/CreateRaw.java @@ -258,7 +258,11 @@ public String createPipelineRun(InputStream inputStream, EnvVars envVars) throws resourceName = updatedPipelineRun.getMetadata().getName(); ChecksDetails checkDetails = new ChecksDetails.ChecksDetailsBuilder() - .withName("Tekton: " + updatedPipelineRun.getMetadata().getName()) + .withName("tekton") + .withOutput(new ChecksOutput.ChecksOutputBuilder() + .withTitle(updatedPipelineRun.getMetadata().getName()) + .build()) + .withStartedAt(LocalDateTime.now()) .withStatus(ChecksStatus.IN_PROGRESS) .withConclusion(ChecksConclusion.NONE) .build(); @@ -423,10 +427,13 @@ protected String runCreate(Run run, FilePath workspace, EnvVars envVars) { run.setResult(Result.FAILURE); ChecksDetails checkDetails = new ChecksDetails.ChecksDetailsBuilder() - .withName("Tekton: " + createdResourceName) + .withName("tekton") .withStatus(ChecksStatus.COMPLETED) .withConclusion(ChecksConclusion.FAILURE) - .withOutput(new ChecksOutput.ChecksOutputBuilder().withText(buffer.toString()).build()) + .withOutput(new ChecksOutput.ChecksOutputBuilder() + .withTitle(createdResourceName) + .withText(buffer.toString()) + .build()) .withDetailsURL(DisplayURLProvider.get().getRunURL(run)) .withCompletedAt(LocalDateTime.now(ZoneOffset.UTC)) .build();