-
-
Notifications
You must be signed in to change notification settings - Fork 161
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
[WIP] [Rebased] Improve AppVeyor build #567
Commits on May 14, 2018
-
Test on appveyor only with Ruby 2.0 and up
- The fat binaries for the ffi gem do not support Ruby 1.9.3, hence testing on this version on Windows makes no sense. - To set Ruby version 2.0.0, the micro version also needs to be set.
Configuration menu - View commit details
-
Copy full SHA for 19fe24c - Browse repository at this point
Copy the full SHA 19fe24cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45f9f46 - Browse repository at this point
Copy the full SHA 45f9f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113d5cf - Browse repository at this point
Copy the full SHA 113d5cfView commit details -
Make command_runtime_environment blank by default
The existing default is not needed, since ENV is always used as a base for the local environment.
Configuration menu - View commit details
-
Copy full SHA for eb645e4 - Browse repository at this point
Copy the full SHA eb645e4View commit details -
Clean up environment variable handling
- Use inject on all versions of Ruby, not need to make a distinction here. - Clean up overrides in WindowsEnvironmentVariables - Override to_h in WindowsEnvironmentVariables so it correctly upcases ENV values.
Configuration menu - View commit details
-
Copy full SHA for f5a8fba - Browse repository at this point
Copy the full SHA f5a8fbaView commit details -
Remove parameters with defaults
SpawnProcess should work without specifying these, and there are no specs that essentially override these defaults.
Configuration menu - View commit details
-
Copy full SHA for 6b51f06 - Browse repository at this point
Copy the full SHA 6b51f06View commit details -
Configuration menu - View commit details
-
Copy full SHA for e871767 - Browse repository at this point
Copy the full SHA e871767View commit details -
Simplify specs for stderr handling
Instead of setting up or using a shell script, just use Ruby with a script on the command line.
Configuration menu - View commit details
-
Copy full SHA for 5073f66 - Browse repository at this point
Copy the full SHA 5073f66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f24406 - Browse repository at this point
Copy the full SHA 1f24406View commit details -
Clean up spec for ChildProcess launch error
This splits the specs in a Unix and Windows versions, just like for the specs for commands with spaces.
Configuration menu - View commit details
-
Copy full SHA for 330fb90 - Browse repository at this point
Copy the full SHA 330fb90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85f4b99 - Browse repository at this point
Copy the full SHA 85f4b99View commit details -
Configuration menu - View commit details
-
Copy full SHA for c77da7b - Browse repository at this point
Copy the full SHA c77da7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a295dd6 - Browse repository at this point
Copy the full SHA a295dd6View commit details -
Remove #to_s from CommandString classes
This method basically returns one of the initializer arguments so makes little sense.
Configuration menu - View commit details
-
Copy full SHA for ea5c3b6 - Browse repository at this point
Copy the full SHA ea5c3b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95dc752 - Browse repository at this point
Copy the full SHA 95dc752View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ca2e64 - Browse repository at this point
Copy the full SHA 7ca2e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d01a37 - Browse repository at this point
Copy the full SHA 6d01a37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f899bf - Browse repository at this point
Copy the full SHA 9f899bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b441b9 - Browse repository at this point
Copy the full SHA 8b441b9View commit details
Commits on May 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9f97f96 - Browse repository at this point
Copy the full SHA 9f97f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2210189 - Browse repository at this point
Copy the full SHA 2210189View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdad6ea - Browse repository at this point
Copy the full SHA bdad6eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcd0015 - Browse repository at this point
Copy the full SHA dcd0015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5859fb3 - Browse repository at this point
Copy the full SHA 5859fb3View commit details