azure-functions-dotnet-worker/host/tools/build
Shyju Krishnankutty 2d16152a9c
Linux support for FunctionsNetHost (#1704)
* FunctionsNetHost in managed code (#1551)

First iteration of Azure Functions Custom .NET Host(Validated in Windows)

* Adding support for linux cold start (#1594)

* Adding support for linux cold start.

* Using native "get_hostfxr_path" method from "nethost". Removed PathResolver code (which was our version to do the same thing)

* Update build YAML to copy all  files instead of just .exe.

* Linted yaml file. fixed the copy step to copy only needed dependencies

* YAML

* Get the NativeApplication instance from pointer and call the methods instead of static method call.

* Revert "Get the NativeApplication instance from pointer and call the methods instead of static method call."

This reverts commit 2f54a1cdff.

* Using NET8 Preview4.

* NET6 support on Debian

* Version bump for DotNetIsolatedNativeHost package

* Add net6.0;net7.0; to TargetFrameworks.

* Removing the shim for Windows.

* Rebase on main + used csproj from origin main. Updated dotnetworker.csprok to include net6.0;net7.0;

* Removed preivew tag(VersionSuffix) for now. Will add as needed when ready to release the packages.

* Nit fixes to address PR feedback(indentation, copyright notice)

* Added accidently deleted using statement block

* Updating release notes.

* Added a global.json for the FunctionsNetHost src directory to use .NET8 since our root level one uses 7.0. We use .NET AOT compiler to publish the FunctionsNetHost.

* Fixed the version to 8.0.100-preview

* Added "includePreviewVersions: true" to "Install current .NET SDK" build step.

* Switching version to 8.0.100-preview.6 and "rollForward" value to "latestMinor" in FunctionsNetHost/src/global.json

* Specifically set 7.0.306 in Install current .NET SDK step

* Add a new UseDotnet task to install .net8 preview 6 in install-dotnet.yml

* set includePreviewVersions true for new step

* usesGlobalJson false for new UseDotnet task

* use specific version 8.0.100-preview.6.23330.14
2023-07-26 14:12:54 -07:00
..
Microsoft.Azure.Functions.DotnetIsolatedNativeHost.nuspec Linux support for FunctionsNetHost (#1704) 2023-07-26 14:12:54 -07:00
worker.config.json Linux support for FunctionsNetHost (#1704) 2023-07-26 14:12:54 -07:00