diff --git a/Dockerfile b/Dockerfile index 3dcaa7c..9317deb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,10 +3,12 @@ FROM golang:1.20-alpine as builder RUN apk add --no-cache gcc musl-dev binutils-gold linux-headers git -# FIXME - setup for dev deps -RUN apk add --no-cache openssh -COPY _dev/.ssh /root/.ssh -COPY _dev/.gitconfig /root/ +# Configure creds for gitea +ARG GITEA_TOKEN +RUN echo $GITEA_TOKEN > ~/.token +RUN git config --global credential.username _ # ignored, but prevents prompt +RUN git config --global credential.helper \ + '!f() { test "$1" = get && echo "password=$(cat $HOME/.token)"; }; f' WORKDIR /plugeth-statediff/