Skip to content

ci: use Ubuntu 24.04 image to fix GCS builds

Iurii Zhesson requested to merge slb/yz/ci-fix-gcs-builds into master

Type of change

  • Bug Fix
  • Feature
  • Pipeline
  • Test

Does this introduce a change in the core logic?

  • No
  • Yes

Does this introduce a change in the cloud provider implementation, if so which cloud?

  • AWS
  • Azure
  • GCP
  • IBM

Does this follow conventional commits spec?

  • No
  • Yes

Have you set the target Milestone?

  • No
  • Yes

Have you set the no-detached-pipeline label?

  • No
  • Yes

Updates description?

Use Ubuntu 24.04 image to fix GCS builds. Install cmake, zlib, uuid as OS packages; add nlohmann/json, google-cloud-cpp libraries installation. Use consistent FROM/AS case in Dockerfile. Remove unsupported libraries build cmake variables. Format CMakeLists.txt, remove commented out code, fix typos.

Merge request reports