From 01357fe5dfba401fc4546b86ec098c65619ae921 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 29 Mar 2026 00:26:40 +0200 Subject: [PATCH] ci: switch to v2-as-default script --- .gitlab-ci.yml | 5 +---- Dockerfile | 20 ++++++++++++++++++++ Dockerfile.v2.ci => Dockerfile.ci | 0 3 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 Dockerfile rename Dockerfile.v2.ci => Dockerfile.ci (100%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7d840799..2fa759ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,3 @@ include: - project: 'mautrix/ci' - file: '/gov2.yml' - -variables: - BINARY_NAME_V2: mautrix-telegram + file: '/gov2-as-default.yml' diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..962ffaa5 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM golang:1-alpine3.23 AS builder + +RUN apk add --no-cache git ca-certificates build-base su-exec olm-dev + +COPY . /build +WORKDIR /build +RUN ./build.sh + +FROM alpine:3.23 + +ENV UID=1337 \ + GID=1337 + +RUN apk add --no-cache ffmpeg su-exec ca-certificates olm bash jq curl yq-go lottieconverter + +COPY --from=builder /build/mautrix-telegram /usr/bin/mautrix-telegram +COPY --from=builder /build/docker-run.sh /docker-run.sh +VOLUME /data + +CMD ["/docker-run.sh"] diff --git a/Dockerfile.v2.ci b/Dockerfile.ci similarity index 100% rename from Dockerfile.v2.ci rename to Dockerfile.ci