Closed svengeance closed 3 years ago
Moved to v1 - the PoC project will have laid out a good foundation for adding this feature, but this is not useful to implement early in.
Added back - while testing the installer, we will need to lay out least logging. The first iteration will likely use Console and File-based logging, and future iterations on this feature will pipe the logs out to some analytics server.
This was finished by https://github.com/svengeance/Husky/commit/ac4cb260e5f55e6ee377bb11bfacea9fab18d995
Context
Users need to understand the steps the application takes when executing in order to properly debug issues.
Elevator Pitch
As CI pipelines execute they spit out all sorts of useful information. Environment variables, execution paths, extracted files, working directories...all of these are useful pieces of information that are critical in times of a difference between reality and expectations. In addition, we should be tracking program-specific metrics such as timings of install steps and memory consumed, as well as host-specific items such as machine information (OS, hardware).
Interested Users
End Users