timestamped logs not available in all workflow logs.

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      it is not possible to wrap all the logs from workflow with timestamps.

      if you use

              wrap([$class: 'TimestamperBuildWrapper']) {
                  // commands here
              }
      

      outside of a node block the workflow will fail with

      org.jenkinsci.plugins.workflow.steps.MissingContextVariableException: Required context class hudson.FilePath is missing
      	at org.jenkinsci.plugins.workflow.steps.StepDescriptor.checkContextAvailability(StepDescriptor.java:126)
      

      The reason for wrapping outside of a node is that you may want to be using some steps that do not require a workspace - e.g.
      echo before and after an input.

            Assignee:
            Steven G Brown
            Reporter:
            James Nord
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: