@@ -15,9 +15,9 @@ WORKDIR ${WORKDIR}
1515
1616COPY ./Makefile ${WORKDIR}/
1717COPY ./algorithm_exercises_csharp.sln ${WORKDIR}/algorithm_exercises_csharp.sln
18- COPY ./algorithm_exercises_csharp/algorithm_exercises_csharp.csproj ${WORKDIR}/algorithm_exercises_csharp/algorithm_exercises_csharp.csproj
19- COPY ./algorithm_exercises_csharp_base/algorithm_exercises_csharp_base.csproj ${WORKDIR}/algorithm_exercises_csharp_base/algorithm_exercises_csharp_base.csproj
20- COPY ./algorithm_exercises_csharp_test/algorithm_exercises_csharp_test.csproj ${WORKDIR}/algorithm_exercises_csharp_test/algorithm_exercises_csharp_test.csproj
18+ COPY ./src/ algorithm_exercises_csharp/algorithm_exercises_csharp.csproj ${WORKDIR}/src /algorithm_exercises_csharp/algorithm_exercises_csharp.csproj
19+ COPY ./src/ algorithm_exercises_csharp_base/algorithm_exercises_csharp_base.csproj ${WORKDIR}/src /algorithm_exercises_csharp_base/algorithm_exercises_csharp_base.csproj
20+ COPY ./src/ algorithm_exercises_csharp_test/algorithm_exercises_csharp_test.csproj ${WORKDIR}/src /algorithm_exercises_csharp_test/algorithm_exercises_csharp_test.csproj
2121
2222RUN make dependencies
2323
@@ -46,9 +46,9 @@ COPY ./CODE_OF_CONDUCT.md ${WORKDIR}/
4646
4747# Code source
4848COPY ./algorithm_exercises_csharp.sln ${WORKDIR}/algorithm_exercises_csharp.sln
49- COPY ./algorithm_exercises_csharp ${WORKDIR}/algorithm_exercises_csharp
50- COPY ./algorithm_exercises_csharp_base ${WORKDIR}/algorithm_exercises_csharp_base
51- COPY ./algorithm_exercises_csharp_test ${WORKDIR}/algorithm_exercises_csharp_test
49+ COPY ./src/ algorithm_exercises_csharp ${WORKDIR}/src /algorithm_exercises_csharp
50+ COPY ./src/ algorithm_exercises_csharp_base ${WORKDIR}/src /algorithm_exercises_csharp_base
51+ COPY ./src/ algorithm_exercises_csharp_test ${WORKDIR}/src /algorithm_exercises_csharp_test
5252
5353# code linting conf
5454COPY ./.editorconfig ${WORKDIR}/
@@ -66,9 +66,9 @@ CMD ["make", "lint"]
6666FROM base AS development
6767
6868COPY ./algorithm_exercises_csharp.sln ${WORKDIR}/algorithm_exercises_csharp.sln
69- COPY ./algorithm_exercises_csharp ${WORKDIR}/algorithm_exercises_csharp
70- COPY ./algorithm_exercises_csharp_base ${WORKDIR}/algorithm_exercises_csharp_base
71- COPY ./algorithm_exercises_csharp_test ${WORKDIR}/algorithm_exercises_csharp_test
69+ COPY ./src/ algorithm_exercises_csharp ${WORKDIR}/src /algorithm_exercises_csharp
70+ COPY ./src/ algorithm_exercises_csharp_base ${WORKDIR}/src /algorithm_exercises_csharp_base
71+ COPY ./src/ algorithm_exercises_csharp_test ${WORKDIR}/src /algorithm_exercises_csharp_test
7272
7373RUN make build \
7474 && ls -alh
@@ -119,8 +119,8 @@ RUN adduser -D worker \
119119 && chown worker:worker /app
120120
121121COPY ./Makefile ${WORKDIR}/
122- COPY --from=builder /app/algorithm_exercises_csharp/bin/Release/net8.0/algorithm_exercises_csharp.dll ${WORKDIR}/
123- COPY --from=builder /app/algorithm_exercises_csharp/bin/Release/net8.0/algorithm_exercises_csharp.runtimeconfig.json ${WORKDIR}/
122+ COPY --from=builder /app/src/ algorithm_exercises_csharp/bin/Release/net8.0/algorithm_exercises_csharp.dll ${WORKDIR}/
123+ COPY --from=builder /app/src/ algorithm_exercises_csharp/bin/Release/net8.0/algorithm_exercises_csharp.runtimeconfig.json ${WORKDIR}/
124124
125125RUN ls -alh
126126
0 commit comments