Skip to content
Snippets Groups Projects

Resolve "Add Automated Secrets Detection"

Merged Raul Barreras requested to merge 6-add-automated-secrets-detection into develop
6 files
+ 115
18
Compare changes
  • Side-by-side
  • Inline
Files
6
+ 36
0
FROM adoptopenjdk/openjdk8:alpine
ARG BUILD_DATE
ARG VCS_REF
ARG VERSION
LABEL org.label-schema.build-date=$BUILD_DATE \
org.label-schema.name="OWASP Dependency Check" \
org.label-schema.description="Docker image for dependency checking" \
org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.vendor="University of Nebraska - Lincoln" \
org.label-schema.version="0.1.0" \
org.label-schema.schema-version="1.0" \
maintainer="J.R. Barreras <rbarrerasmilanes@nebraska.edu>"
#ENV DEPENDENCY_CHECK_VERSION 4.0.2-release
ENV DEPENDENCY_CHECK_VERSION 5.0.0-M3-release
WORKDIR /opt
RUN apk add --no-cache curl jq su-exec && \
curl --insecure -o ./dependency-check.zip -L https://dl.bintray.com/jeremy-long/owasp/dependency-check-${DEPENDENCY_CHECK_VERSION}.zip && \
unzip dependency-check.zip && \
rm dependency-check.zip && \
/opt/dependency-check/bin/dependency-check.sh --updateonly
ENV PATH $PATH:/opt/dependency-check/bin
WORKDIR /work
COPY entrypoint.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/entrypoint.sh
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
CMD ["/usr/local/bin/entrypoint.sh"]
Loading