-
-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev container #2980
Dev container #2980
Conversation
Turns out, that I was trying to use a local FSAC inside the container. |
Mmh, so far my success rate with the container is 2 out of 10 but if it can unblock others, sure, let's have it. |
This is how dotnet/fsharp does it:
|
Yup, stole that part from |
And wouldn't it make sense to use a .net 8 image? |
Yes, probably, I selected the |
Locally |
You mean in Windows or in the container? |
In the container |
Ok, I now have it in Windows. This is a checkout-as line ending shenannigan. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Much more stable for me now 👍
* Update fsdocs to v20 alpha * Add devcontainer config * Update getting started * Build devcontainer * cmd as one line? * -p Init is ran as postCreateCommand cmd. * Use docker file * Add some handy bash functions * Use lf in config file test * Use explicit lf in unit test.
As a response to @gubser poor experience in #2972, I tried to set up a devcontainer.
While doing this, I did encounter some problems when only
8rc2
SDK was installed.I needed
RollForward
for the test projects and of course, had to workaround dotnet/sdk#35989.During my experiment, I updated
fsdocs
to the latest alpha. Even though we use a custom theme, I had to change some things for the search.Ionide was not starting in my dev container. @Martin521 would you have any ideas what I'm still missing?