FROM ubuntu:bionic
ENV PATH="/root/opt/npm/bin:${PATH}"
RUN apt-get update && \
apt-get install --no-install-recommends -y g++ clang clang-tidy \
clang-tools clang-format python-pip ruby ruby-bundler flawfinder \
cppcheck perl git default-jre wget nodejs npm default-jre make && \
pip install gcovr setuptools && \
gem install ceedling --no-rdoc --no-ri && \
wget -O eclipse.tar.gz https://github.com/gnu-mcu-eclipse/org.eclipse.epp.packages/releases/download/v4.5.1-20190101-2018-12/20190101-2023-gnumcueclipse-4.5.1-2018-12-R-linux.gtk.x86_64.tar.gz && \
tar -xzf eclipse.tar.gz -C /opt/. && \
rm -f eclipse.tar.gz && \
mkdir -p "${HOME}"/opt/npm && \
npm config set prefix "${HOME}"/opt/npm && \
npm install --global xpm && \
xpm install @gnu-mcu-eclipse/[email protected] --global && \
rm -rf /var/lib/apt/lists/*
Content type
Image
Digest
Size
929.3 MB
Last updated
about 6 years ago
docker pull smii/ubuntu-runner:v1.5