Skip to content

Enable debug build in CI

Misha Gusarov requested to merge misha/debug-build-type-ci into master

Before raising this MR, consider whether the following are required, and complete if so:

Description

-DCMAKE_BUILD_TYPE=DEBUG changes build behaviour (enables LOGSTREAM_DEBUG option and adds -Werror and other -W* flags).

Make sure it can be built, or we'll figure it out much later, when e2e tests start to fail, as they need LOGSTREAM_DEBUG enabled.

Changes proposed in this merge request:

  • Add BUILD_TYPE_DEBUG option to Dockerfile
  • Add a GitLab CI job that builds Buildbox in this configuration

Validation

There is a new CI job and it succeeds.

Edited by Misha Gusarov

Merge request reports