gplugin/builders

Parents 823a6bbf9a04
Children db60d4884dd1
Update all of the images for the perl dependencies and remove the ubuntu versions that are no longer supported
--- a/Dockerfile.alpine-edge-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.alpine-edge-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -13,7 +13,8 @@
gtk-doc \
python3 python3-dev py-gobject3-dev py3-gobject3 \
lua5.1-dev lua5.1-lgi \
- vala
+ vala \
+ perl-glib
CMD ["/build.sh"]
--- a/Dockerfile.debian-bullseye-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.debian-bullseye-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -23,6 +23,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/Dockerfile.debian-buster-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.debian-buster-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -23,6 +23,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/Dockerfile.debian-buster-arm64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.debian-buster-arm64 Mon Feb 10 01:26:23 2020 -0600
@@ -23,6 +23,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/Dockerfile.debian-buster-armhf Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.debian-buster-armhf Mon Feb 10 01:26:23 2020 -0600
@@ -23,6 +23,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/Dockerfile.elementary-juno-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.elementary-juno-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -24,6 +24,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/Dockerfile.fedora-29-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.fedora-29-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -13,7 +13,8 @@
lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
python3-devel pygobject3-devel python3-gobject \
vala \
- gjs-devel
+ gjs-devel \
+ perl-devel perl-Glib perl-Glib-Object-Introspection
RUN set -ex && \
pip install mercurial
--- a/Dockerfile.fedora-30-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.fedora-30-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -12,7 +12,8 @@
lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
python3-devel pygobject3-devel python3-gobject \
vala \
- gjs-devel
+ gjs-devel \
+ perl-devel perl-Glib perl-Glib-Object-Introspection
CMD ["/build.sh"]
--- a/Dockerfile.fedora-31-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.fedora-31-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -12,7 +12,8 @@
lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
python3-devel pygobject3-devel python3-gobject \
vala \
- gjs-devel
+ gjs-devel \
+ perl-devel perl-Glib perl-Glib-Object-Introspection
CMD ["/build.sh"]
--- a/Dockerfile.fedora-rawhide-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.fedora-rawhide-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -12,7 +12,8 @@
lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
python3-devel pygobject3-devel python3-gobject \
vala \
- gjs-devel
+ gjs-devel \
+ perl-devel perl-Glib perl-Glib-Object-Introspection
CMD ["/build.sh"]
--- a/Dockerfile.opensuse-tumbleweed-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.opensuse-tumbleweed-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -15,6 +15,7 @@
lua-devel lua-lgi \
vala \
libgjs-devel \
+ perl-Glib perl-Glib-Object-Introspection \
&& \
zypper -n clean
--- a/Dockerfile.ubuntu-bionic-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.ubuntu-bionic-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -23,6 +23,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/Dockerfile.ubuntu-cosmic-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-FROM ubuntu:cosmic
-
-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 install -y --no-install-recommends \
- ca-certificates unzip devscripts fakeroot debhelper libdistro-info-perl \
- build-essential ninja-build gettext help2man xsltproc meson \
- 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 \
- && \
- 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
-
-RUN set -ex && \
- luarocks install moonscript
-
-CMD ["/build.sh"]
-
-ENV DISTRO=ubuntu \
- VERSION=cosmic \
- ARCH=amd64
-
-COPY debian/build.sh /build.sh
-
--- a/Dockerfile.ubuntu-disco-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-FROM ubuntu:disco
-
-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 install -y --no-install-recommends \
- ca-certificates unzip devscripts fakeroot debhelper \
- build-essential meson gettext help2man xsltproc mercurial \
- 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 \
- && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists
-
-RUN set -ex && \
- luarocks install moonscript
-
-CMD ["/build.sh"]
-
-ENV DISTRIBUTION=disco \
- ARCH=amd64
-
-COPY debian/build.sh /build.sh
-
--- a/Dockerfile.ubuntu-eoan-amd64 Mon Feb 03 06:00:26 2020 -0600
+++ b/Dockerfile.ubuntu-eoan-amd64 Mon Feb 10 01:26:23 2020 -0600
@@ -31,6 +31,7 @@
libtcc-dev \
valac \
libgjs-dev \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
--- a/convey.yml Mon Feb 03 06:00:26 2020 -0600
+++ b/convey.yml Mon Feb 10 01:26:23 2020 -0600
@@ -149,11 +149,6 @@
stages:
- tasks: [import, build]
- ubuntu-disco-amd64:
- environment: [TARGET=ubuntu-disco-amd64]
- stages:
- - tasks: [import, build]
-
ubuntu-eoan-amd64:
environment: [TARGET=ubuntu-eoan-amd64]
stages: