From 6f7d8bd58d783895cdfbf0c745075628fa12fa26 Mon Sep 17 00:00:00 2001 From: kieran Date: Wed, 13 Nov 2024 18:53:39 +0000 Subject: [PATCH] fix: docker build --- .drone.yml | 6 +++++- Dockerfile | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 482c686..3e2abca 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,9 +12,13 @@ steps: environment: TOKEN: from_secret: gitea + DOCKER_TOKEN: + from_secret: docker_hub commands: - dockerd & - docker login -u kieran -p $TOKEN git.v0l.io - - docker buildx build --push -t git.v0l.io/kieran/zap-stream-core:latest . + - docker login -u voidic -p $DOCKER_TOKEN + - docker buildx create --name mybuilder --bootstrap --use + - docker buildx build --push -platform linux/amd64,linux/arm64 -t git.v0l.io/kieran/zap-stream-core:latest t voidic/zap-stream-core:latest . - kill $(cat /var/run/docker.pid) diff --git a/Dockerfile b/Dockerfile index 60b7b03..3fc5e88 100755 --- a/Dockerfile +++ b/Dockerfile @@ -20,10 +20,11 @@ RUN git clone --depth=1 https://git.ffmpeg.org/ffmpeg.git && \ --disable-network \ --enable-gpl \ --enable-version3 \ + --disable-postproc \ --enable-libx264 \ --disable-static \ --enable-shared && \ - make -j8 && make install + make -j$(nproc) && make install RUN cargo install --path . --root /app/build FROM $IMAGE as runner