You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Certain plugins( such as https://github.com/31/GodotOnReady) might rely on the dotnet CLI being used to build the C# project. The current docker image is built on top of the mono:latest and does not include the .NET SDK and CLI tools.
The current workaround ( and potential solution) is to execute the following commands before building:
which seems to be all that is required for Godot to prefer using the dotnet commands when building. Running these commands in the existing Dockerfile should work out of the box.
Some other potential solutions are:
Modify mono.Dockerfile to use mcr.microsoft.com/dotnet/sdk:6.0 or preferably mcr.microsoft.com/dotnet/sdk:6.0-alpine, which would be weird since the image is published as mono and might break workflows
a new image is built: godot-ci:dotnet which uses the above mentioned images, unfortunately this would add a third image to maintain
The text was updated successfully, but these errors were encountered:
Certain plugins( such as https://github.com/31/GodotOnReady) might rely on the dotnet CLI being used to build the C# project. The current docker image is built on top of the
mono:latest
and does not include the .NET SDK and CLI tools.The current workaround ( and potential solution) is to execute the following commands before building:
which seems to be all that is required for Godot to prefer using the
dotnet
commands when building. Running these commands in the existing Dockerfile should work out of the box.Some other potential solutions are:
mono.Dockerfile
to usemcr.microsoft.com/dotnet/sdk:6.0
or preferablymcr.microsoft.com/dotnet/sdk:6.0-alpine
, which would be weird since the image is published asmono
and might break workflowsgodot-ci:dotnet
which uses the above mentioned images, unfortunately this would add a third image to maintainThe text was updated successfully, but these errors were encountered: