diff --git a/EdenicExporter/.dockerignore b/EdenicExporter/.dockerignore new file mode 100644 index 0000000..38bece4 --- /dev/null +++ b/EdenicExporter/.dockerignore @@ -0,0 +1,25 @@ +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/.idea +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/azds.yaml +**/bin +**/charts +**/docker-compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +LICENSE +README.md \ No newline at end of file diff --git a/EdenicExporter/Dockerfile b/EdenicExporter/Dockerfile new file mode 100644 index 0000000..e76c70e --- /dev/null +++ b/EdenicExporter/Dockerfile @@ -0,0 +1,18 @@ +FROM mcr.microsoft.com/dotnet/runtime:8.0 AS base +WORKDIR /app + +FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build +WORKDIR /src +COPY ["EdenicExporter/DotNet.Docker.csproj", "EdenicExporter/"] +RUN dotnet restore "DotNet.Docker.csproj" +COPY . . +WORKDIR "/src/" +RUN dotnet build "DotNet.Docker.csproj" -c Release -o /app/build + +FROM build AS publish +RUN dotnet publish "DotNet.Docker.csproj" -c Release -o /app/publish + +FROM base AS final +WORKDIR /app +COPY --from=publish /app/publish . +ENTRYPOINT ["dotnet", "EdenicExporter.dll"] diff --git a/EdenicExporter/DotNet.Docker.csproj b/EdenicExporter/DotNet.Docker.csproj index 713601c..fb4635b 100644 --- a/EdenicExporter/DotNet.Docker.csproj +++ b/EdenicExporter/DotNet.Docker.csproj @@ -7,6 +7,7 @@ enable EdenicExporter EdenicExporter + Linux diff --git a/EdenicExporter/bin/Debug/net8.0/EdenicExporter.dll b/EdenicExporter/bin/Debug/net8.0/EdenicExporter.dll index 547b84f..b8f8584 100644 Binary files a/EdenicExporter/bin/Debug/net8.0/EdenicExporter.dll and b/EdenicExporter/bin/Debug/net8.0/EdenicExporter.dll differ diff --git a/EdenicExporter/bin/Debug/net8.0/EdenicExporter.pdb b/EdenicExporter/bin/Debug/net8.0/EdenicExporter.pdb index 02b6932..408de1e 100644 Binary files a/EdenicExporter/bin/Debug/net8.0/EdenicExporter.pdb and b/EdenicExporter/bin/Debug/net8.0/EdenicExporter.pdb differ diff --git a/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfo.cs b/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfo.cs index 96cf2fb..c77ee0d 100644 --- a/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfo.cs +++ b/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("EdenicExporter")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+629b31ba839c85e3a90158ad79ac7c5a5c3d7334")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4dc448c6a85f4b8e1ae9aac3628f913f81e0facd")] [assembly: System.Reflection.AssemblyProductAttribute("EdenicExporter")] [assembly: System.Reflection.AssemblyTitleAttribute("EdenicExporter")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfoInputs.cache b/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfoInputs.cache index dab386b..912b2eb 100644 --- a/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfoInputs.cache +++ b/EdenicExporter/obj/Debug/net8.0/DotNet.Docker.AssemblyInfoInputs.cache @@ -1 +1 @@ -dc2545228af00b45c12efa3d9d4cdc6aa4d189b5fe6d0f026df2d080f789f0b7 +5c228d10401db4dd1d4ad269b584bd4d088ae38a1d6136da40dbf6cf8be68416 diff --git a/EdenicExporter/obj/Debug/net8.0/EdenicExporter.dll b/EdenicExporter/obj/Debug/net8.0/EdenicExporter.dll index 547b84f..b8f8584 100644 Binary files a/EdenicExporter/obj/Debug/net8.0/EdenicExporter.dll and b/EdenicExporter/obj/Debug/net8.0/EdenicExporter.dll differ diff --git a/EdenicExporter/obj/Debug/net8.0/EdenicExporter.pdb b/EdenicExporter/obj/Debug/net8.0/EdenicExporter.pdb index 02b6932..408de1e 100644 Binary files a/EdenicExporter/obj/Debug/net8.0/EdenicExporter.pdb and b/EdenicExporter/obj/Debug/net8.0/EdenicExporter.pdb differ diff --git a/EdenicExporter/obj/Debug/net8.0/ref/EdenicExporter.dll b/EdenicExporter/obj/Debug/net8.0/ref/EdenicExporter.dll index 26faac2..9fca123 100644 Binary files a/EdenicExporter/obj/Debug/net8.0/ref/EdenicExporter.dll and b/EdenicExporter/obj/Debug/net8.0/ref/EdenicExporter.dll differ diff --git a/EdenicExporter/obj/Debug/net8.0/refint/EdenicExporter.dll b/EdenicExporter/obj/Debug/net8.0/refint/EdenicExporter.dll index 26faac2..9fca123 100644 Binary files a/EdenicExporter/obj/Debug/net8.0/refint/EdenicExporter.dll and b/EdenicExporter/obj/Debug/net8.0/refint/EdenicExporter.dll differ