FROM 192.168.1.90/gitea/runner-images:latest

COPY ./gitea-ca.pem /usr/local/share/ca-certificates/gitea-ca.crt
RUN update-ca-certificates

ENV NODE_OPTIONS="--use-system-ca"

# 192.168.1.33 is static Gitea address
RUN git config --system url."https://192.168.1.33/gitea/".insteadOf "https://192.168.1.33/"

RUN apt-get update && \
    apt-get install -y --no-install-recommends openjdk-17-jdk-headless && \
    rm -rf /var/lib/apt/lists/*

ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
ENV PATH="${JAVA_HOME}/bin:${PATH}"
