Commit a2f55713 authored by Guillaume Desmottes's avatar Guillaume Desmottes 🐐

docker: move script to prepare.sh

parent 9d6b438a
Pipeline #93125 canceled with stages
in 5 minutes and 30 seconds
FROM rustlang/rust:nightly-slim
RUN set -eux; \
apt-get update; \
apt-get install -y --no-install-recommends \
python3-pip \
python3-setuptools \
ninja-build \
git \
curl \
gettext \
appstream-util \
libsqlite3-dev \
pkg-config \
libglib2.0-dev \
libgtk-3-dev \
libssl-dev \
desktop-file-utils \
libgstreamer-plugins-base1.0-dev \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-libav \
; \
pip3 install --user meson==0.52.1; \
curl -sL https://deb.nodesource.com/setup_12.x | bash - ; \
ENV PATH=$PATH:/root/.local/bin
apt-get install -y --no-install-recommends \
nodejs \
;
COPY prepare.sh /root/
ENV PATH=$PATH:/root/.local/bin
RUN /bin/sh /root/prepare.sh
set -eux;
apt-get update
apt-get install -y --no-install-recommends \
python3-pip \
python3-setuptools \
ninja-build \
git \
curl \
gettext \
appstream-util \
libsqlite3-dev \
pkg-config \
libglib2.0-dev \
libgtk-3-dev \
libssl-dev \
desktop-file-utils \
libgstreamer-plugins-base1.0-dev \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-libav
pip3 install --user meson==0.52.1
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y --no-install-recommends \
nodejs \
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment