Skip to content

Commit

Permalink
Update Docker base image (#444)
Browse files Browse the repository at this point in the history
  • Loading branch information
gfs authored Aug 31, 2023
1 parent 66e1d35 commit 3e81f7b
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
FROM mcr.microsoft.com/dotnet/sdk:6.0
FROM mcr.microsoft.com/dotnet/sdk:8.0-preview-cbl-mariner2.0
COPY . /app/
WORKDIR /app/src
RUN set -o errexit -o nounset \
&& dotnet build \
&& ln --symbolic /app/src/oss-characteristics/bin/Debug/net6.0/oss-characteristic /usr/bin/oss-characteristic \
&& ln --symbolic /app/src/oss-defog/bin/Debug/net6.0/oss-defog /usr/bin/oss-defog \
&& ln --symbolic /app/src/oss-detect-backdoor/bin/Debug/net6.0/oss-detect-backdoor /usr/bin/oss-detect-backdoor \
&& ln --symbolic /app/src/oss-detect-cryptography/bin/Debug/net6.0/oss-detect-cryptography /usr/bin/oss-detect-cryptography \
&& ln --symbolic /app/src/oss-diff/bin/Debug/net6.0/oss-diff /usr/bin/oss-diff \
&& ln --symbolic /app/src/oss-download/bin/Debug/net6.0/oss-download /usr/bin/oss-download \
&& ln --symbolic /app/src/oss-find-domain-squats/bin/Debug/net6.0/oss-find-domain-squats /usr/bin/oss-find-domain-squats \
&& ln --symbolic /app/src/oss-find-source/bin/Debug/net6.0/oss-find-source /usr/bin/oss-find-source \
&& ln --symbolic /app/src/oss-find-squats/bin/Debug/net6.0/oss-find-squats /usr/bin/oss-find-squats \
&& ln --symbolic /app/src/oss-health/bin/Debug/net6.0/oss-health /usr/bin/oss-health \
&& ln --symbolic /app/src/oss-metadata/bin/Debug/net6.0/oss-metadata /usr/bin/oss-metadata \
&& ln --symbolic /app/src/oss-risk-calculator/bin/Debug/net6.0/oss-risk-calculator /usr/bin/oss-risk-calculator
&& dotnet build -C Release \
&& ln --symbolic /app/src/oss-characteristics/bin/Release/net6.0/oss-characteristic /usr/bin/oss-characteristic \
&& ln --symbolic /app/src/oss-defog/bin/Release/net6.0/oss-defog /usr/bin/oss-defog \
&& ln --symbolic /app/src/oss-detect-backdoor/bin/Release/net6.0/oss-detect-backdoor /usr/bin/oss-detect-backdoor \
&& ln --symbolic /app/src/oss-detect-cryptography/bin/Release/net6.0/oss-detect-cryptography /usr/bin/oss-detect-cryptography \
&& ln --symbolic /app/src/oss-diff/bin/Release/net6.0/oss-diff /usr/bin/oss-diff \
&& ln --symbolic /app/src/oss-download/bin/Release/net6.0/oss-download /usr/bin/oss-download \
&& ln --symbolic /app/src/oss-find-domain-squats/bin/Release/net6.0/oss-find-domain-squats /usr/bin/oss-find-domain-squats \
&& ln --symbolic /app/src/oss-find-source/bin/Release/net6.0/oss-find-source /usr/bin/oss-find-source \
&& ln --symbolic /app/src/oss-find-squats/bin/Release/net6.0/oss-find-squats /usr/bin/oss-find-squats \
&& ln --symbolic /app/src/oss-health/bin/Release/net6.0/oss-health /usr/bin/oss-health \
&& ln --symbolic /app/src/oss-metadata/bin/Release/net6.0/oss-metadata /usr/bin/oss-metadata \
&& ln --symbolic /app/src/oss-risk-calculator/bin/Release/net6.0/oss-risk-calculator /usr/bin/oss-risk-calculator
# home directory of root user
WORKDIR /root

0 comments on commit 3e81f7b

Please sign in to comment.