diff --git a/pkg/pipelineascode/pipelineascode.go b/pkg/pipelineascode/pipelineascode.go index 8b76e0753..1019f4e89 100644 --- a/pkg/pipelineascode/pipelineascode.go +++ b/pkg/pipelineascode/pipelineascode.go @@ -164,10 +164,10 @@ func Run(ctx context.Context, cs *params.Run, providerintf provider.Interface, k cs.Clients.Log.Infof("Waiting for PipelineRun %s/%s to Succeed in a maximum time of %s minutes", pr.Namespace, pr.Name, formatting.HumanDuration(cs.Info.Pac.DefaultPipelineRunTimeout)) if err := k8int.WaitForPipelineRunSucceed(ctx, cs.Clients.Tekton.TektonV1beta1(), pr, cs.Info.Pac.DefaultPipelineRunTimeout); err != nil { - return fmt.Errorf("pipelinerun %s in namespace %s has failed: %w", pipelineRun.GetGenerateName(), repo.GetNamespace(), err) + cs.Clients.Log.Errorf("pipelinerun has failed: %s", err.Error()) } - // Do cleanups + // Cleanup old succeeded pipelineruns if keepMaxPipeline, ok := config["max-keep-runs"]; ok { max, err := strconv.Atoi(keepMaxPipeline) if err != nil {