Skip to content
  • Kamil Trzciński (Back 2025-01-01)'s avatar
    a32e645c
    Improve logging · a32e645c
    Kamil Trzciński (Back 2025-01-01) authored and Tomasz Maczukin's avatar Tomasz Maczukin committed
    - Introduce BuildError to generate soft failure on build error and generate hard failure on system error
    - Use WithField instead of pushing data as arguments of most of logging functions
    - Introduce BuildLogger which removes logging functionality from AbstractExecutor
    - Use BuildLogger and write notice message as early as possible
    - Remove finish notice/error from AbstractExecutor
    - Sending and appending build trace is now debug message by default
    a32e645c
    Improve logging
    Kamil Trzciński (Back 2025-01-01) authored and Tomasz Maczukin's avatar Tomasz Maczukin committed
    - Introduce BuildError to generate soft failure on build error and generate hard failure on system error
    - Use WithField instead of pushing data as arguments of most of logging functions
    - Introduce BuildLogger which removes logging functionality from AbstractExecutor
    - Use BuildLogger and write notice message as early as possible
    - Remove finish notice/error from AbstractExecutor
    - Sending and appending build trace is now debug message by default
Loading