From acdc94dc10b246e0d4bcb374e5c3588565131ce5 Mon Sep 17 00:00:00 2001 From: wuhuizuo Date: Wed, 29 Jan 2025 23:48:20 +0800 Subject: [PATCH] chore(tibuild): add debug log (#224) Signed-off-by: wuhuizuo --- tibuild/pkg/rest/service/cloud_event_client.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tibuild/pkg/rest/service/cloud_event_client.go b/tibuild/pkg/rest/service/cloud_event_client.go index 9d8d381..a93ac71 100644 --- a/tibuild/pkg/rest/service/cloud_event_client.go +++ b/tibuild/pkg/rest/service/cloud_event_client.go @@ -2,6 +2,7 @@ package service import ( "context" + "encoding/json" "fmt" "log/slog" "strings" @@ -38,10 +39,14 @@ type CloudEventClient struct { } func (s CloudEventClient) TriggerDevBuild(ctx context.Context, dev DevBuild) error { + bs, _ := json.Marshal(dev) + slog.InfoContext(ctx, "trigger dev build", "dev", string(bs)) event, err := newDevBuildCloudEvent(dev) if err != nil { return err } + eventBytes, _ := event.MarshalJSON() + slog.InfoContext(ctx, "trigger dev build event", "event", string(eventBytes)) c := cloudevents.ContextWithTarget(ctx, s.endpoint) if result := s.client.Send(c, *event); !protocol.IsACK(result) { slog.ErrorContext(ctx, "failed to send", "reason", result)