diff --git a/Dockerfile b/Dockerfile index 97611fc75..8109a34d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,8 +41,8 @@ RUN apt-get update && apt-get upgrade -y && \ zip \ zlib1g-dev \ default-jdk-headless \ - clang-11 \ - gcc-9 g++-9 \ + clang-12 \ + gcc-10 g++-10 \ tzdata \ && apt-get clean @@ -63,7 +63,7 @@ RUN mkdir -p /bazel RUN USE_BAZEL_VERSION=8.7.0 bazelisk help RUN USE_BAZEL_VERSION=7.3.2 bazelisk help -ENV CC=gcc-9 -ENV CXX=g++-9 +ENV CC=gcc-10 +ENV CXX=g++-10 ENTRYPOINT ["/usr/bin/bazelisk"] diff --git a/MODULE.bazel b/MODULE.bazel index 43d0485d2..349e9f59e 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -38,7 +38,7 @@ bazel_dep( ) bazel_dep( name = "abseil-cpp", - version = "20260107.0", + version = "20260526.0", repo_name = "com_google_absl", ) bazel_dep( diff --git a/cloudbuild.yaml b/cloudbuild.yaml index dec359f25..1afdae29e 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -1,5 +1,5 @@ steps: -- name: 'gcr.io/cel-analysis/cel-cpp/ubuntu_floor@sha256:211a0c505b361d987b3d8b08a5144a84e62cb95edc3f897fe46d5cd3f556f79d' +- name: 'gcr.io/cel-analysis/cel-cpp/ubuntu_floor@sha256:41392c9ad2347476495089401004f2a3e2e0f5b3a0be905a8601ae7899811ccb' args: - '--output_base=/bazel' # This is mandatory to avoid steps accidently sharing data. - 'test' @@ -14,12 +14,12 @@ steps: - '--local_ram_resources=HOST_RAM*.4' - '--remote_cache=https://storage.googleapis.com/cel-cpp-remote-cache' - '--google_default_credentials' - id: gcc-9 + id: gcc-10 waitFor: ['-'] -- name: 'gcr.io/cel-analysis/cel-cpp/ubuntu_floor@sha256:211a0c505b361d987b3d8b08a5144a84e62cb95edc3f897fe46d5cd3f556f79d' +- name: 'gcr.io/cel-analysis/cel-cpp/ubuntu_floor@sha256:41392c9ad2347476495089401004f2a3e2e0f5b3a0be905a8601ae7899811ccb' env: - - 'CC=clang-11' - - 'CXX=clang++-11' + - 'CC=clang-12' + - 'CXX=clang++-12' args: - '--output_base=/bazel' # This is mandatory to avoid steps accidently sharing data. - 'test' @@ -34,7 +34,7 @@ steps: - '--local_ram_resources=HOST_RAM*.4' - '--remote_cache=https://storage.googleapis.com/cel-cpp-remote-cache' - '--google_default_credentials' - id: clang-11 + id: clang-12 waitFor: ['-'] timeout: 1h options: