libgnt/builders

611e0f614317
Parents bcca3c2b3e74
Children 5a0325f6fdc8
Add a debian-bullseye-amd64 and fedora-32-amd64 images
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.debian-bullseye-amd64 Sun Oct 04 02:59:32 2020 -0500
@@ -0,0 +1,22 @@
+FROM debian:bullseye-slim
+
+MAINTAINER Gary Kramlich <grim@reaperworld.com>
+
+ENV DISTRO=debian
+ENV VERSION=bullseye
+ENV ARCH=amd64
+
+RUN set -ex && \
+ apt-get update && \
+ apt-get install -y --no-install-recommends \
+ build-essential meson ninja-build git mercurial \
+ gobject-introspection libgirepository1.0-dev gtk-doc-tools \
+ libglib2.0-dev libxml2-dev libncurses-dev libpython3-dev \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
+COPY simple/build.sh /usr/local/bin/
+
+CMD ["/usr/local/bin/build.sh"]
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.fedora-32-amd64 Sun Oct 04 02:59:32 2020 -0500
@@ -0,0 +1,22 @@
+FROM fedora:32
+
+MAINTAINER Gary Kramlich <grim@reaperworld.com>
+
+ENV DISTRO=fedora
+ENV VERSION=32
+ENV ARCH=amd64
+
+RUN set -ex && \
+ dnf install -y \
+ meson ninja-build gcc mercurial make \
+ redhat-rpm-config rpm-build \
+ gettext \
+ glib2-devel gobject-introspection-devel gtk-doc \
+ ncurses-devel \
+ && \
+ rm -rf /var/cache/dnf/
+
+COPY simple/build.sh /usr/local/bin/build.sh
+
+CMD ["/usr/local/bin/build.sh"]
+
--- a/convey.yml Sun Oct 04 02:59:15 2020 -0500
+++ b/convey.yml Sun Oct 04 02:59:32 2020 -0500
@@ -42,11 +42,19 @@
environment: TARGET=debian-buster-amd64
stages:
- tasks: [import, build]
+ debian-bullseye-amd64:
+ environment: TARGET=debian-buster-amd64
+ stages:
+ - tasks: [import, build]
fedora-30-amd64:
environment: TARGET=fedora-30-amd64
stages:
- tasks: [import, build]
+ fedora-32-amd64:
+ environment: TARGET=fedora-30-amd64
+ stages:
+ - tasks: [import, build]
build:
stages: