init
This commit is contained in:
31
git-exporter/Dockerfile
Normal file
31
git-exporter/Dockerfile
Normal file
@@ -0,0 +1,31 @@
|
||||
ARG BUILD_FROM
|
||||
FROM $BUILD_FROM AS BUILD
|
||||
|
||||
RUN apk add --no-cache \
|
||||
'git=2.30.2-r0' \
|
||||
'make=4.3-r0'
|
||||
|
||||
ENV GIT_SECRET_VERSION 1.3.0
|
||||
# hadolint ignore=DL3003
|
||||
RUN git config --global advice.detachedHead false && \
|
||||
git clone https://github.com/awslabs/git-secrets.git -b ${GIT_SECRET_VERSION} /git-secrets && \
|
||||
cd /git-secrets && make install
|
||||
|
||||
FROM $BUILD_FROM AS RUNNING
|
||||
|
||||
RUN apk add --no-cache \
|
||||
'git=2.30.2-r0' \
|
||||
'rsync=3.2.3-r1' \
|
||||
'grep=3.6-r0' \
|
||||
'sed=4.8-r0' \
|
||||
'python3=3.8.10-r0' \
|
||||
'py3-pip=20.3.4-r0' \
|
||||
'findutils=4.8.0-r0'
|
||||
|
||||
RUN pip3 install --no-cache-dir PyYAML==5.3.1 dotty-dict==1.2.1
|
||||
|
||||
COPY --from=BUILD /usr/local/bin/git-secrets /usr/local/bin/git-secrets
|
||||
|
||||
COPY root /
|
||||
RUN chmod a+x /run.sh /utils/*
|
||||
ENTRYPOINT [ "/run.sh" ]
|
||||
Reference in New Issue
Block a user