An error occurred while fetching the assigned iteration of the selected issue.
Timestamps for output
Description
We run gitlab-multi-runner with supervisor, redirecting its output to a log file. Unfortunately, without timestamps, the log file is not very useful.
Proposal
There are three solutions:
- Add an option to enable timestamps in the output.
- gitlab-multi-runner could detect that it's not running in a terminal, and automatically add timestamps to the log output. This is how the default logger of Sirupsen/logrus works.
- Always output timestamps, even if running in a terminal.
I would prefer 3 or 2. The default logger in logrus outputs the number of elapsed seconds when running in a terminal, but I think timestamps would be more useful there too.