diff --git a/.dockerignore b/.dockerignore index 07807ef3..8f663ba4 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,65 @@ +private/ +.git bin/ obj/ +out/ +dist/ +node_modules/ + +*.pfx +*.userprefs +*.Private.cs +*-secret.json + +.gitignore +.paket/ +.vs/ +.sass-cache/ +.private/ + +/out +bin +obj +bower_components +node_modules/ private/ + +DataProtection-Keys/ +RSA-Params.json +appsettings.*.json +omnisharp.json + +DataProtection/ + +/packages/ +/src/Yavsc/Avatars-*/ +/src/Yavsc/Blog-*/ +/src/Yavsc/Bills-*/ +/src/Yavsc/AppData*/ +/src/Yavsc/Temp-*/ +/src/Yavsc/bower_components/ +/src/Yavsc/Data-Dev/ +/src/test/testingrepo/ +connectionsettings.Development.json +appsettings.Development.json +/src/Yavsc/web.log +/yavscd +builds/ +/test/yavscTests/test-results.xml +/test/yavscTests/test-results.html +yavsc-pre + +*.env +generated/ +*.lscache +*.Development.json +*.log + +**/AppDataDevelopment/ +binaries/ +build/ +src/*/Blog-Dev/ +*.mp4 +src/Yavsc.Org/data/ + diff --git a/Dockerfile b/Dockerfile index 83e6775b..9767f5f5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Build stage -FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build +FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build WORKDIR /src COPY . . RUN dotnet workload install android --skip-manifest-update @@ -8,7 +8,7 @@ RUN dotnet nuget add source https://isn.pschneider.fr/v3/index.json --allow-inse RUN dotnet publish src/Yavsc.Org/Yavsc.Org.csproj -c Release -o /app/publish # Runtime stage -FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS runtime +FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS runtime WORKDIR /app # Variables d'environnement avec valeurs par défaut