modern-java-practices icon indicating copy to clipboard operation
modern-java-practices copied to clipboard

[Epic] Quieter builds for local devs, noisy for CI

Open binkley opened this issue 1 year ago • 0 comments

Cards in the epic: #467, #600.

We want to follow two principles:

  1. Mostly quiet builds for local developers unless there are errors/warnings
  2. Mostly noisy builds for CI

The reasoning:

  • Local builds — developers build many times a day, and extra logging gets in the way of seeing what they are focused on
  • CI builds — CI builds are remote, and logging is the only insight available. Examining CI builds is typical only when addressing a concern

binkley avatar Jul 30 '24 15:07 binkley