gplugin/builders

Add a debian-trixie-riscv64

6 months ago, Gary Kramlich
f8da99d3af84
Parents bfa442657994
Children 62fe1e41db78
Add a debian-trixie-riscv64
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile.debian-trixie-riscv64 Tue Oct 17 00:12:21 2023 -0500
@@ -0,0 +1,25 @@
+FROM docker.io/riscv64/debian:unstable
+
+ENV TARGET=debian-trixie-riscv64
+
+RUN set -ex && \
+ apt update && \
+ apt install -y --no-install-recommends \
+ ca-certificates unzip \
+ build-essential meson gettext help2man mercurial git \
+ libglib2.0-dev gobject-introspection libgirepository1.0-dev \
+ libgtk-4-dev libadwaita-1-dev \
+ python3-dev python-gi-dev python3-gi \
+ python3-jinja2 python3-packaging python3-pygments python3-toml \
+ python3-typogrify \
+ liblua5.3-dev lua-lgi luarocks \
+ valac \
+ zip \
+ && \
+ apt clean && \
+ rm -rf /var/lib/apt/lists
+
+CMD ["/build.sh"]
+
+COPY meson/build.sh /build.sh
+
--- a/convey.yml Mon Aug 07 22:53:34 2023 -0500
+++ b/convey.yml Tue Oct 17 00:12:21 2023 -0500
@@ -80,6 +80,11 @@
stages:
- tasks: [import, build]
+ debian-trixie-riscv64:
+ environment: [TARGET=debian-trixie-riscv64]
+ stages:
+ - tasks: [import, build]
+
dist:
environment: [TARGET=dist]
stages:
@@ -138,4 +143,5 @@
plans:
- debian-trixie-arm64
- debian-trixie-armhf
+ - debian-trixie-riscv64