gplugin/builders

347df29327da
Replace ubuntu-bionic and ubuntu-eoan with ubuntu-focal
FROM elementary/docker:juno-unstable
MAINTAINER Gary Kramlich <grim@reaperworld.com>
COPY debian/localepurge.selections /
RUN set -ex && \
debconf-set-selections -v /localepurge.selections && \
apt-get update && \
apt-get install -y --no-install-recommends localepurge && \
apt-get clean && \
rm -rf /var/lib/apt/lists
RUN set -ex && \
apt-get update && \
apt-get dist-upgrade -y && \
apt-get install -y --no-install-recommends \
ca-certificates unzip devscripts fakeroot debhelper libdistro-info-perl \
build-essential meson gettext help2man xsltproc \
libglib2.0-dev gobject-introspection libgirepository1.0-dev \
gtk-doc-tools libgtk-3-dev \
python3-dev python-gi-dev python3-gi \
liblua5.1-0-dev lua-lgi luarocks \
libtcc-dev \
valac \
libgjs-dev \
libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
RUN set -ex && \
apt-get update && \
apt-get install -y --no-install-recommends \
python libpython-dev python-pip python-setuptools \
&& \
pip install mercurial && \
apt-get remove -y --purge libpython-dev python-pip python-setuptools && \
apt-get autoremove -y --purge && \
apt-get clean && \
rm -rf /var/lib/apt/lists
CMD ["/build.sh"]
ENV DISTRO=elemtary \
VERSION=juno \
ARCH=amd64
COPY debian/build.sh /build.sh