Skip to content

Instantly share code, notes, and snippets.

@j-rivero
Last active September 21, 2023 17:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save j-rivero/70e4c8dfac93d8bffb5ef38084d110dc to your computer and use it in GitHub Desktop.
Save j-rivero/70e4c8dfac93d8bffb5ef38084d110dc to your computer and use it in GitHub Desktop.
Testing dockerfile for DART 6.13 on Harmonic
FROM ubuntu:jammy
LABEL maintainer="Jose Luis Rivero <jrivero@osrfoundation.org>"
ENV LANG C
ENV LC_ALL C
ARG DEBIAN_FRONTEND=noninteractive
RUN echo 'export DEBIAN_FRONTEND=noninteractive' >> /root/.bashrc
RUN apt-get update && \
apt-get install -y dirmngr git python3 python3-docopt python3-yaml python3-distro
RUN git clone https://github.com/gazebo-tooling/gzdev -b jrivero/testing /tmp
RUN /tmp/gzdev.py repository enable osrf stable --force-linux-distro=jammy
RUN /tmp/gzdev.py repository enable osrf prerelease --force-linux-distro=jammy
RUN /tmp/gzdev.py repository enable osrf testing --force-linux-distro=jammy
# Note that ROS uses ubuntu hardcoded in the paths of repositories
ENV RTI_NC_LICENSE_ACCEPTED=yes
RUN apt-get update \
&& apt-get install -y curl gz-garden \
&& rm -rf /var/lib/apt/lists/*
RUN apt-get update \
&& apt-get install -y curl gz-harmonic \
&& rm -rf /var/lib/apt/lists/*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment