Use full qualifyer for images (#2692)

Supersedes https://github.com/woodpecker-ci/woodpecker/pull/1659

---------

Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
Robert Kaussow
2023-11-01 15:25:48 +01:00
committed by GitHub
parent 48e4eceb0a
commit 1f7c087074
12 changed files with 55 additions and 54 deletions

View File

@@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM golang:1.21 AS build
FROM --platform=$BUILDPLATFORM docker.io/golang:1.21 AS build
WORKDIR /src
COPY . .
@@ -7,7 +7,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build \
--mount=type=cache,target=/go/pkg \
make build-agent
FROM alpine:3.18
FROM docker.io/alpine:3.18
RUN apk add -U --no-cache ca-certificates
ENV GODEBUG=netdns=go
EXPOSE 3000

View File

@@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM golang:1.21 AS build
FROM --platform=$BUILDPLATFORM docker.io/golang:1.21 AS build
WORKDIR /src
COPY . .

View File

@@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM golang:1.21 AS build
FROM --platform=$BUILDPLATFORM docker.io/golang:1.21 AS build
WORKDIR /src
COPY . .
@@ -7,7 +7,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build \
--mount=type=cache,target=/go/pkg \
make build-cli
FROM alpine:3.18
FROM docker.io/alpine:3.18
RUN apk add -U --no-cache ca-certificates
ENV GODEBUG=netdns=go

View File

@@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM golang:1.21 AS build
FROM --platform=$BUILDPLATFORM docker.io/olang:1.21 AS build
WORKDIR /src
COPY . .

View File

@@ -1,6 +1,6 @@
# docker build --rm -f docker/Dockerfile.make -t woodpecker/make:local .
FROM golang:1.21-alpine as golang_image
FROM node:21-alpine
FROM docker.io/golang:1.21-alpine as golang_image
FROM docker.io/node:21-alpine
RUN apk add --no-cache --update make gcc binutils-gold musl-dev && \
corepack enable

View File

@@ -1,4 +1,4 @@
FROM alpine:3.18
FROM docker.io/alpine:3.18
ARG TARGETOS TARGETARCH
RUN apk add -U --no-cache ca-certificates

View File

@@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM golang:1.21 AS certs
FROM --platform=$BUILDPLATFORM docker.io/golang:1.21 AS certs
FROM scratch
ARG TARGETOS TARGETARCH