-
Notifications
You must be signed in to change notification settings - Fork 916
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
Run CI test on Windows environment #164
Conversation
9dab22d
to
fa12d81
Compare
fa12d81
to
51ac1f8
Compare
51ac1f8
to
137e6ce
Compare
Maybe related: jestjs/jest#9413 |
Nice! I tried the fix outlined in that thread (only windows-2016 worked for someone) and I think we're unblocked! We're now seeing test output in the CI job! still failing tho, but at lest now we know why!
Based on this convo: https://stackoverflow.com/questions/20765337/how-to-fix-is-not-an-internal-or-external-command-error I think this is caused by Based on this convo: https://stackoverflow.com/a/50998274/4682119 I think we can solve it by prefixing our TEST command with |
Congrats! But we need to solve failing with |
ugh! Well, I'd still recommend using windows-2016 for now to help us get to a passing suite. Then, we can dig into what's wrong with jest on windows (or just hope that it's a problem that those teams solve themselves :) |
I'm fairly certain I have ran into that issue before and adding |
I'm curious now, @monchi hope you don't mind if I push that fix to see if that gets us to green/passing |
* experiment with CI variable = env * strip whitespace in tests, for CI * fix no optional on ci * get more output for testing * logs not working in CI * strip all whitespace * fix output * fix output * fix output * fix test file eq output * skip nomodules test on windows for now * skip nomodules test on windows for now * Revert "skip nomodules test on windows for now" This reverts commit 2fd7806.
@FredKSchott Of course I don't mind! I'll notice you when this is ready for review. |
@FredKSchott Done! |
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.
LGTM!
TODO followups:
|
Running CI tests on Windows environment in addition to current Ubuntu environment.
TODO
nomodule
test on Windows.https://github.com/pikapkg/snowpack/pull/164/files#diff-a52bb3e2f0ec2b4cd213a50ebf429bf2R24
windows-latest
instead ofwindows-2016
.windows-2016
will be stop working in January 2020.https://help.github.com/en/actions/automating-your-workflow-with-github-actions/software-installed-on-github-hosted-runners#windows-server-2016