diff --git a/deployment/docker/ci/Dockerfile b/deployment/docker/ci/Dockerfile index 103db9ee..ea0db484 100644 --- a/deployment/docker/ci/Dockerfile +++ b/deployment/docker/ci/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.19-alpine3.16 +FROM golang:1.19-alpine3.18 ENV SEMAPHORE_VERSION="development" SEMAPHORE_ARCH="linux_amd64" \ SEMAPHORE_CONFIG_PATH="${SEMAPHORE_CONFIG_PATH:-/etc/semaphore}" \ diff --git a/deployment/docker/ci/dredd.Dockerfile b/deployment/docker/ci/dredd.Dockerfile index 125496e2..eae72d81 100644 --- a/deployment/docker/ci/dredd.Dockerfile +++ b/deployment/docker/ci/dredd.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.19-alpine3.16 as golang +FROM golang:1.19-alpine3.18 as golang RUN apk add --no-cache curl git diff --git a/deployment/docker/dev/Dockerfile b/deployment/docker/dev/Dockerfile index 4446fec0..4b3f28fc 100644 --- a/deployment/docker/dev/Dockerfile +++ b/deployment/docker/dev/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.19-alpine3.16 +FROM golang:1.19-alpine3.18 ENV SEMAPHORE_VERSION="development" SEMAPHORE_ARCH="linux_amd64" \ SEMAPHORE_CONFIG_PATH="${SEMAPHORE_CONFIG_PATH:-/etc/semaphore}" \ diff --git a/deployment/docker/prod/Dockerfile b/deployment/docker/prod/Dockerfile index 086d8362..746ab1a0 100644 --- a/deployment/docker/prod/Dockerfile +++ b/deployment/docker/prod/Dockerfile @@ -1,5 +1,5 @@ # ansible-semaphore production image -FROM golang:1.19-alpine3.16 as builder +FROM golang:1.19-alpine3.18 as builder COPY ./ /go/src/github.com/ansible-semaphore/semaphore WORKDIR /go/src/github.com/ansible-semaphore/semaphore @@ -7,7 +7,7 @@ WORKDIR /go/src/github.com/ansible-semaphore/semaphore RUN apk add --no-cache -U libc-dev curl nodejs npm git gcc g++ && \ ./deployment/docker/prod/bin/install -FROM alpine:3.16 as runner +FROM alpine:3.18 as runner LABEL maintainer="Tom Whiston " RUN apk add --no-cache sshpass git curl ansible mysql-client openssh-client-default tini py3-aiohttp && \ diff --git a/deployment/docker/prod/buildx.Dockerfile b/deployment/docker/prod/buildx.Dockerfile index 11ec28db..b4beefee 100644 --- a/deployment/docker/prod/buildx.Dockerfile +++ b/deployment/docker/prod/buildx.Dockerfile @@ -1,5 +1,5 @@ # ansible-semaphore production image -FROM --platform=$BUILDPLATFORM golang:1.19-alpine3.16 as builder +FROM --platform=$BUILDPLATFORM golang:1.19-alpine3.18 as builder COPY ./ /go/src/github.com/ansible-semaphore/semaphore WORKDIR /go/src/github.com/ansible-semaphore/semaphore @@ -10,7 +10,7 @@ ARG TARGETARCH RUN apk add --no-cache -U libc-dev curl nodejs npm git gcc RUN ./deployment/docker/prod/bin/install ${TARGETOS} ${TARGETARCH} -FROM alpine:3.16 as runner +FROM alpine:3.18 as runner LABEL maintainer="Tom Whiston " RUN apk add --no-cache sshpass git curl ansible mysql-client openssh-client-default tini py3-aiohttp && \