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
Add Windows CI #287
Comments
Also, it looks like our unit test framework is indeed broken on Windows. There's a bug with |
Willing to give a hand on any Windows bugs. I'm running on Windows 10 + Node 4 and a long time Windows user and developer. |
@BYK That'd be great! Could you first verify the behavior I'm seeing? I'm running on Windows 7, and I'd like to double check that this is also present on Windows 10. > require('shelljs/global');
> // On Windows
> echo(exec('cd').output); // I think this prints the user's home directory every time, regardless of where this is launched from. |
@nfischer it looks like it simply outputs the current directory for me. That said I'm using a different shell, something called |
Interesting... I thought that If that much works for you, then are you able to run the unit tests with |
Oh, it probably does. I just tried the command manually in my shell. Sorry for not being clearer :)
Same as
Here's the full output:
|
These don't look like difficult things to fix to me. |
Ok, awesome! When I ran it, I couldn't run a single unit test (because If you'd be interested, would you be able to investigate those unit test failures, and report (and/or fix) the bugs as github issues? That would help tremendously in getting this project running smoothly on Windows. |
Will do! |
Fixed in #299 |
This is a follow up to our thread on #272 regarding using AppVeyor for Windows CI. I'm posting this as an issue just so I can mark it as high priority (since I think it's a worthy goal).
This issue could take a long time to resolve, since I think it has 3 parts:
I think we can consider merging in AppVeyor CI once 1 and 2 are complete, and then we can use the CI to help us find the bugs for part 3 and quickly resolve those (and mark them as high priority).
The text was updated successfully, but these errors were encountered: