From ca6dba7259b1aade93be9d9a15fc3544f37f61d2 Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Tue, 24 Sep 2024 11:47:25 +0200 Subject: [PATCH] Add ubuntu build for vod branch --- .github/workflows/build_base_vod.yaml | 6 +++++- Dockerfile | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_base_vod.yaml b/.github/workflows/build_base_vod.yaml index 0bb9cba0..523ee1a9 100644 --- a/.github/workflows/build_base_vod.yaml +++ b/.github/workflows/build_base_vod.yaml @@ -18,7 +18,11 @@ jobs: golang: golang:1.22-alpine3.20 platforms: linux/amd64,linux/arm64,linux/arm/v7 branch: vod - key: alpine3.20 + - os: ubuntu + os_version: "22.04" + golang: golang:1.22-alpine3.20 + platforms: linux/amd64 + branch: vod steps: - name: Checkout diff --git a/Dockerfile b/Dockerfile index 533b5c34..88733d40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ ARG BUILD_IMAGE=alpine:3.19 # Cross-Compilation # https://www.docker.com/blog/faster-multi-platform-builds-dockerfile-cross-compilation-guide/ -FROM --platform=$BUILDPLATFORM $GOLANG_IMAGE as builder +FROM --platform=$BUILDPLATFORM $GOLANG_IMAGE AS builder ARG TARGETOS TARGETARCH TARGETVARIANT ENV GOOS=$TARGETOS GOARCH=$TARGETARCH GOARM=$TARGETVARIANT