diff --git a/docker/ci/Dockerfile b/docker/ci/Dockerfile index 217538f074..29eb66e254 100644 --- a/docker/ci/Dockerfile +++ b/docker/ci/Dockerfile @@ -7,9 +7,15 @@ RUN /bin/bash -c "source $HOME/.cargo/env; \ rustup target add thumbv7em-none-eabihf; \ rustup target add x86_64-unknown-linux-gnu" +RUN curl -sSL https://packages.osrfoundation.org/gazebo.gpg \ + -o /usr/share/keyrings/pkgs-osrf-archive-keyring.gpg \ + && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] \ + https://packages.osrfoundation.org/gazebo/ubuntu-stable $(lsb_release -cs) main" \ + > /etc/apt/sources.list.d/gazebo-stable.list + RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y \ g++-arm-linux-gnueabi \ - libgazebo9-dev \ + gz-harmonic \ rustc cargo \ python3-lxml \ python3-empy \ diff --git a/docker/dep/Dockerfile b/docker/dep/Dockerfile index f9f59b3ed8..0392cd2806 100644 --- a/docker/dep/Dockerfile +++ b/docker/dep/Dockerfile @@ -33,6 +33,7 @@ RUN apt-get update && apt-get install -y \ gcc-arm-none-eabi \ python3-future \ curl \ + lsb-release \ && rm -rf /var/lib/apt/lists/* ENTRYPOINT ["/tini", "--"]