diff --git a/docs/cmd/tkn_pipeline_logs.md b/docs/cmd/tkn_pipeline_logs.md index 6df6e856e1..501769dd88 100644 --- a/docs/cmd/tkn_pipeline_logs.md +++ b/docs/cmd/tkn_pipeline_logs.md @@ -35,12 +35,14 @@ Show logs for given Pipeline and PipelineRun: ### Options ``` - -a, --all show all logs including init steps injected by tekton - -f, --follow stream live logs - -h, --help help for logs - -L, --last show logs for last PipelineRun - --limit int lists number of PipelineRuns (default 5) - -t, --timestamps show logs with timestamp + -a, --all show all logs including init steps injected by tekton + -f, --follow stream live logs + -h, --help help for logs + -L, --last show logs for last PipelineRun + --limit int lists number of PipelineRuns (default 5) + --prefix prefix each log line with the log source (task name and step name) (default true) + -t, --task strings show logs for mentioned Tasks only + --timestamps show logs with timestamp ``` ### Options inherited from parent commands diff --git a/docs/man/man1/tkn-pipeline-logs.1 b/docs/man/man1/tkn-pipeline-logs.1 index e8676ff797..7581f8f5e4 100644 --- a/docs/man/man1/tkn-pipeline-logs.1 +++ b/docs/man/man1/tkn-pipeline-logs.1 @@ -40,7 +40,15 @@ Show Pipeline logs lists number of PipelineRuns .PP -\fB\-t\fP, \fB\-\-timestamps\fP[=false] +\fB\-\-prefix\fP[=true] + prefix each log line with the log source (task name and step name) + +.PP +\fB\-t\fP, \fB\-\-task\fP=[] + show logs for mentioned Tasks only + +.PP +\fB\-\-timestamps\fP[=false] show logs with timestamp diff --git a/pkg/cmd/pipeline/logs.go b/pkg/cmd/pipeline/logs.go index d7b6cb26d5..fe377bcd16 100644 --- a/pkg/cmd/pipeline/logs.go +++ b/pkg/cmd/pipeline/logs.go @@ -95,8 +95,10 @@ Show logs for given Pipeline and PipelineRun: c.Flags().BoolVarP(&opts.Last, "last", "L", false, "show logs for last PipelineRun") c.Flags().BoolVarP(&opts.AllSteps, "all", "a", false, "show all logs including init steps injected by tekton") c.Flags().BoolVarP(&opts.Follow, "follow", "f", false, "stream live logs") - c.Flags().BoolVarP(&opts.Timestamps, "timestamps", "t", false, "show logs with timestamp") + c.Flags().BoolVarP(&opts.Timestamps, "timestamps", "", false, "show logs with timestamp") c.Flags().IntVarP(&opts.Limit, "limit", "", 5, "lists number of PipelineRuns") + c.Flags().BoolVarP(&opts.Prefixing, "prefix", "", true, "prefix each log line with the log source (task name and step name)") + c.Flags().StringSliceVarP(&opts.Tasks, "task", "t", []string{}, "show logs for mentioned Tasks only") return c }