gplugin/builders

Update all the images all the timez

2020-02-24, Gary Kramlich
54a3e3418499
Parents bdf44477c025
Children 45c49bfa0824
Update all the images all the timez
--- a/Dockerfile.debian-bullseye-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.debian-bullseye-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -28,9 +28,6 @@
apt-get clean && \
rm -rf /var/lib/apt/lists
-RUN set -ex && \
- luarocks install moonscript
-
CMD ["/build.sh"]
ENV DISTRO=debian \
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.debian-bullseye-arm64 Mon Feb 24 22:04:09 2020 -0600
@@ -0,0 +1,38 @@
+FROM arm64v8/debian:buster-slim
+
+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 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 \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
+CMD ["/build.sh"]
+
+ENV DISTRO=debian \
+ VERSION=buster \
+ ARCH=aarch64
+
+COPY debian/build.sh /build.sh
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.debian-bullseye-armhf Mon Feb 24 22:04:09 2020 -0600
@@ -0,0 +1,38 @@
+FROM arm32v7/debian:buster-slim
+
+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 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 \
+ libperl-dev libglib-perl libglib-object-introspection-perl \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
+CMD ["/build.sh"]
+
+ENV DISTRO=debian \
+ VERSION=buster \
+ ARCH=armhf
+
+COPY debian/build.sh /build.sh
+
--- a/Dockerfile.debian-buster-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.debian-buster-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -28,9 +28,6 @@
apt-get clean && \
rm -rf /var/lib/apt/lists
-RUN set -ex && \
- luarocks install moonscript
-
CMD ["/build.sh"]
ENV DISTRO=debian \
--- a/Dockerfile.debian-buster-arm64 Mon Feb 24 18:57:15 2020 -0600
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-FROM arm64v8/debian:buster-slim
-
-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 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 \
- libperl-dev libglib-perl libglib-object-introspection-perl \
- && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists
-
-RUN set -ex && \
- luarocks install moonscript
-
-CMD ["/build.sh"]
-
-ENV DISTRO=debian \
- VERSION=buster \
- ARCH=aarch64
-
-COPY debian/build.sh /build.sh
-
--- a/Dockerfile.debian-buster-armhf Mon Feb 24 18:57:15 2020 -0600
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-FROM arm32v7/debian:buster-slim
-
-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 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 \
- libperl-dev libglib-perl libglib-object-introspection-perl \
- && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists
-
-RUN set -ex && \
- luarocks install moonscript
-
-CMD ["/build.sh"]
-
-ENV DISTRO=debian \
- VERSION=buster \
- ARCH=armhf
-
-COPY debian/build.sh /build.sh
-
--- a/Dockerfile.elementary-juno-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.elementary-juno-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -40,9 +40,6 @@
apt-get clean && \
rm -rf /var/lib/apt/lists
-RUN set -ex && \
- luarocks install moonscript
-
CMD ["/build.sh"]
ENV DISTRO=elemtary \
--- a/Dockerfile.fedora-29-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-FROM fedora:29
-
-MAINTAINER Gary Kramlich <grim@reaperworld.com>
-
-RUN set -ex && \
- dnf install -y \
- meson ninja-build gcc \
- redhat-rpm-config rpm-build \
- python python-devel python-pip \
- help2man libxslt gettext \
- glib2-devel gobject-introspection-devel \
- gtk3-devel gtk-doc \
- lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
- python3-devel pygobject3-devel python3-gobject \
- vala \
- gjs-devel \
- perl-devel perl-Glib perl-Glib-Object-Introspection
-
-RUN set -ex && \
- pip install mercurial
-
-CMD ["/build.sh"]
-
-ENV DISTRIBUTION=fedora \
- VERSION=29 \
- ARCH=amd64
-
-COPY rpm/build.sh /build.sh
--- a/Dockerfile.fedora-30-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.fedora-30-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -9,11 +9,11 @@
help2man libxslt gettext \
glib2-devel gobject-introspection-devel \
gtk3-devel gtk-doc \
- lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
+ lua-devel lua-lgi lua-lpeg \
python3-devel pygobject3-devel python3-gobject \
vala \
gjs-devel \
- perl-devel perl-Glib perl-Glib-Object-Introspection
+ perl-devel perl-ExtUtils-Embed perl-Glib perl-Glib-devel perl-Glib-Object-Introspection
CMD ["/build.sh"]
--- a/Dockerfile.fedora-31-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.fedora-31-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -9,11 +9,11 @@
help2man libxslt gettext \
glib2-devel gobject-introspection-devel \
gtk3-devel gtk-doc \
- lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
+ lua-devel lua-lgi lua-lpeg \
python3-devel pygobject3-devel python3-gobject \
vala \
gjs-devel \
- perl-devel perl-Glib perl-Glib-Object-Introspection
+ perl-devel perl-ExtUtils-Embed perl-Glib perl-Glib-devel perl-Glib-Object-Introspection
CMD ["/build.sh"]
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.fedora-32-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -0,0 +1,24 @@
+FROM fedora:32
+
+MAINTAINER Gary Kramlich <grim@reaperworld.com>
+
+RUN set -ex && \
+ dnf install -y \
+ meson ninja-build gcc mercurial \
+ redhat-rpm-config rpm-build \
+ help2man libxslt gettext \
+ glib2-devel gobject-introspection-devel \
+ gtk3-devel gtk-doc \
+ lua-devel lua-lgi lua-lpeg \
+ python3-devel pygobject3-devel python3-gobject \
+ vala \
+ gjs-devel \
+ perl-devel perl-ExtUtils-Embed perl-Glib perl-Glib-devel perl-Glib-Object-Introspection
+
+CMD ["/build.sh"]
+
+ENV DISTRIBUTION=fedora \
+ VERSION=rawhide \
+ ARCH=amd64
+
+COPY rpm/build.sh /build.sh
--- a/Dockerfile.fedora-rawhide-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.fedora-rawhide-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -1,4 +1,5 @@
-FROM fedora:rawhide
+#FROM fedora:rawhide
+FROM registry.fedoraproject.org/fedora:rawhide
MAINTAINER Gary Kramlich <grim@reaperworld.com>
@@ -9,11 +10,11 @@
help2man libxslt gettext \
glib2-devel gobject-introspection-devel \
gtk3-devel gtk-doc \
- lua-devel lua-lgi lua-lpeg luarocks lua-moonscript \
+ lua-devel lua-lgi lua-lpeg \
python3-devel pygobject3-devel python3-gobject \
vala \
gjs-devel \
- perl-devel perl-Glib perl-Glib-Object-Introspection
+ perl-devel perl-ExtUtils-Embed perl-Glib perl-Glib-devel perl-Glib-Object-Introspection
CMD ["/build.sh"]
--- a/Dockerfile.opensuse-tumbleweed-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.opensuse-tumbleweed-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -11,11 +11,11 @@
help2man libxslt-tools gettext-tools \
glib2-devel gobject-introspection-devel \
gtk3-devel gtk-doc \
- python3-devel python3-gobject python-gobject-devel \
- lua-devel lua-lgi \
+ python3-devel python3-gobject python3-gobject-devel \
+ lua53-devel lua53-lgi \
vala \
libgjs-devel \
- perl-Glib perl-Glib-Object-Introspection \
+ perl-ExtUtils-Config perl-Glib perl-Glib-Object-Introspection \
&& \
zypper -n clean
--- a/Dockerfile.ubuntu-bionic-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.ubuntu-bionic-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -39,9 +39,6 @@
apt-get clean && \
rm -rf /var/lib/apt/lists
-RUN set -ex && \
- luarocks install moonscript
-
CMD ["/build.sh"]
ENV DISTRO=ubuntu \
--- a/Dockerfile.ubuntu-eoan-amd64 Mon Feb 24 18:57:15 2020 -0600
+++ b/Dockerfile.ubuntu-eoan-amd64 Mon Feb 24 22:04:09 2020 -0600
@@ -47,9 +47,6 @@
apt-get clean && \
rm -rf /var/lib/apt/lists
-RUN set -ex && \
- luarocks install moonscript
-
CMD ["/build.sh"]
ENV DISTRO=ubuntu \
--- a/convey.yml Mon Feb 24 18:57:15 2020 -0600
+++ b/convey.yml Mon Feb 24 22:04:09 2020 -0600
@@ -69,18 +69,18 @@
stages:
- tasks: [import, build]
- debian-buster-arm64:
- environment: [TARGET=debian-buster-arm64]
+ debian-bullseye-amd64:
+ environment: [TARGET=debian-bullseye-amd64]
stages:
- tasks: [import, build]
- debian-buster-armhf:
- environment: [TARGET=debian-buster-armhf]
+ debian-bullseye-arm64:
+ environment: [TARGET=debian-bullseye-arm64]
stages:
- tasks: [import, build]
- debian-bullseye-amd64:
- environment: [TARGET=debian-bullseye-amd64]
+ debian-bullseye-armhf:
+ environment: [TARGET=debian-bullseye-armhf]
stages:
- tasks: [import, build]
@@ -94,11 +94,6 @@
stages:
- tasks: [import, build]
- fedora-29-amd64:
- environment: [TARGET=fedora-29-amd64]
- stages:
- - tasks: [import, build]
-
fedora-30-amd64:
environment: [TARGET=fedora-30-amd64]
stages:
@@ -109,6 +104,11 @@
stages:
- tasks: [import, build]
+ fedora-32-amd64:
+ environment: [TARGET=fedora-32-amd64]
+ stages:
+ - tasks: [import, build]
+
fedora-rawhide-amd64:
environment: [TARGET=fedora-rawhide-amd64]
stages:
@@ -164,9 +164,9 @@
plans:
- alpine-edge-amd64
- debian-buster-amd64
- - debian-buster-arm64
- - debian-buster-armhf
- debian-bullseye-amd64
+ - debian-bullseye-arm64
+ - debian-bullseye-armhf
- dist
- elementary-juno-amd64
- fedora-29-amd64
@@ -179,7 +179,6 @@
- pvs-studio
- scanbuild
- simple
- - ubuntu-bionic-amd64
- ubuntu-disco-amd64
- ubuntu-eoan-amd64
- valgrind