We control debugging with the DEBUG variable. Currently, the switch depends on the variable being defined.
That presents several issues, mainly that DEBUG=0 or DEBUG=off means the debugging is ON. That also means, that our manual trigger always runs the CI in debug mode.
Ideally, we should treat DEBUG=0, DEBUG=off, and DEBUG=Off the same way we treat it when undefined.
We control debugging with the
DEBUGvariable. Currently, the switch depends on the variable being defined.That presents several issues, mainly that
DEBUG=0orDEBUG=offmeans the debugging is ON. That also means, that our manual trigger always runs the CI in debug mode.Ideally, we should treat
DEBUG=0,DEBUG=off, andDEBUG=Offthe same way we treat it when undefined.