-
-
Notifications
You must be signed in to change notification settings - Fork 60
cherry-picker: Run Travis CI test on Windows #311
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
Conversation
It should be easy to fix tests by extending this fixture (https://github.com/python/core-workflow/blob/b3c68fe/cherry_picker/cherry_picker/test.py#L87-L91) to set local user and email in config. |
Oh, one more thing I meant to put in the initial comment: Unfortunately I probably won't find much time to tend to this PR properly. Feel free to make changes directly to the branch, that'll make things much faster. |
Another thing is that Travis CI seems to be going down now: ansible/molecule#1770 |
Git config related tests fixed. Now, there's two Unicode-related failures. |
@Mariatta please merge it, it's ready. |
Thanks!! |
I've set up a Windows build on Travis before, maybe I can help #296 a bit!
There's no Python pre-installed, but there's a package manager,
choco
, that can install it.Currently, the tests fail because they seem to require Git's
user.email
anduser.name
to be set globally. They fail on my dev machine as well, since I don't have an e-mail set globally (I use different e-mail addresses on different repos).Sadly, I can't devote time to fixing that issue, but I can help to reproduce or explain more if needed.
To try out changes privately, here's what I do: