Install ssh keys into container image

This commit is contained in:
zontreck 2024-07-09 00:10:48 -07:00
parent 4c5280c981
commit 83bb220d3a

View file

@ -5,12 +5,13 @@ LABEL author="Tara Piccari" maintainer="tarapiccari@gmail.com"
COPY ./agent.secret /agent.secret COPY ./agent.secret /agent.secret
ENV DOCKER 1 ENV DOCKER 1
USER 0 USER root
WORKDIR / WORKDIR /
ENV GRADLE_VERSION 8.3 ENV GRADLE_VERSION 8.3
ENV ANDROID_HOME "/opt/android-sdk-linux" ENV ANDROID_HOME "/opt/android-sdk-linux"
ENV HOME /root
ENV ANDROID_SDK_VER 11076708 ENV ANDROID_SDK_VER 11076708
ENV ANDROID_SDK_ROOT $ANDROID_HOME ENV ANDROID_SDK_ROOT $ANDROID_HOME
ENV PATH $PATH:$ANDROID_HOME/cmdline-tools:$ANDROID_HOME/cmdline-tools/bin:$ANDROID_HOME/platform-tools:/flutter/bin ENV PATH $PATH:$ANDROID_HOME/cmdline-tools:$ANDROID_HOME/cmdline-tools/bin:$ANDROID_HOME/platform-tools:/flutter/bin
@ -83,4 +84,10 @@ RUN git config --global user.email "tarapiccari@gmail.com"
RUN apt-get install -y rsync zip RUN apt-get install -y rsync zip
WORKDIR /root/.ssh
ADD ./id_rsa ./id_rsa
ADD ./id_rsa.pub ./id_rsa.pub
RUN chmod 0600 id_rsa
ENTRYPOINT [ "java", "-jar", "/agent.jar", "-url", "https://ci.zontreck.com", "-secret", "@/agent.secret", "-name", "Linux", "-workDir", "/builder" ] ENTRYPOINT [ "java", "-jar", "/agent.jar", "-url", "https://ci.zontreck.com", "-secret", "@/agent.secret", "-name", "Linux", "-workDir", "/builder" ]