@@ -15,9 +15,9 @@ WORKDIR ${WORKDIR}
15
15
16
16
COPY ./Makefile ${WORKDIR}/
17
17
COPY ./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
21
21
22
22
RUN make dependencies
23
23
@@ -46,9 +46,9 @@ COPY ./CODE_OF_CONDUCT.md ${WORKDIR}/
46
46
47
47
# Code source
48
48
COPY ./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
52
52
53
53
# code linting conf
54
54
COPY ./.editorconfig ${WORKDIR}/
@@ -66,9 +66,9 @@ CMD ["make", "lint"]
66
66
FROM base AS development
67
67
68
68
COPY ./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
72
72
73
73
RUN make build \
74
74
&& ls -alh
@@ -119,8 +119,8 @@ RUN adduser -D worker \
119
119
&& chown worker:worker /app
120
120
121
121
COPY ./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}/
124
124
125
125
RUN ls -alh
126
126
0 commit comments