-
Notifications
You must be signed in to change notification settings - Fork 40
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
support Windows build #446
Comments
I'm a Windows 11 user, but I usually dev in a ubuntu instance running on WSL. I tried to clone the project on the Windows host system (not WSL) and give it a go:
3 tests are failing:
I'm trying to see if I can understand the root cause of these failures. |
thanks @samueleresca - with the new FileAndResourceDirectivesSymlinkSpec, do you know if the older copy of the test, (before #445) that was in FileAndResourceDirectivesSpec, passed? In the end of the day. we can probably treat this as something to worry about after the pekko-http 1.0.1 release but we can wait a few days to see if we can make progress on the Windows build. |
The main
rework-symlink-test
The error in |
I agree we should proceed with the release |
Unfortunately, the existing build and tests are based on Linux and this works well for Posix users (Mac, Unix, Linux, etc). Our CI only runs on ubuntu VMs. This can be said of basically all Pekko builds.
Windows users may or may not be able to build this project as is. We have no proof about this. Even if they could build it, some tests might fail.
Unfortunately, CI on Windows VMs can be time consuming to set up and in my experience can often be more brittle.
Windows users do have the choice to use https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux or to use solutions like dual boot, build VMs on Cloud Providers and Docker Containers.
Supporting Windows would be nice but we probably need Windows users to drive this.
The text was updated successfully, but these errors were encountered: