-
Notifications
You must be signed in to change notification settings - Fork 533
Comparing changes
Open a pull request
base repository: ruby-git/ruby-git
base: v1.13.2
head repository: ruby-git/ruby-git
compare: v1.14.0
- 9 commits
- 66 files changed
- 3 contributors
Commits on Feb 5, 2023
-
Use dynamically-created repo for signed commits test (#614)
This replaces the test repo introduced in #610 with one created on the fly in the test. I've switched from GPG to SSH signing to minimise the likelihood that we'll need extra dependencies on CI or other contributors' machines. I've also removed some of the commit metadata assertions that didn't feel particularly necessary, and this allowed me to reduce the setup steps for clarity. Signed-off-by: Simon Coffey <simon.coffey@futurelearn.com>
Simon Coffey authoredFeb 5, 2023 Configuration menu - View commit details
-
Copy full SHA for 08d04ef - Browse repository at this point
Copy the full SHA 08d04efView commit details
Commits on Feb 6, 2023
-
Simplify test running and fixture repo cloning (#615)
This commit aims to make working with the test suite easier in two ways: 1. make individual tests easier to run 2. clarify use of fixture repo clones To do this it takes the following steps: * Eliminate complexity due to regular changes of working directory * Make individual test files runnable from the command line using the new bin/test executable * Extract constants to refer to fixture locations * Reduce unnecessary cloning of certain fixture repos * Begin using helper methods to clarify which tests are using which fixture repo Signed-off-by: Simon Coffey <simon.coffey@futurelearn.com>
Simon Coffey authoredFeb 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 29e157d - Browse repository at this point
Copy the full SHA 29e157dView commit details
Commits on Feb 16, 2023
-
Internal refactor of Git::Lib command (#618)
* Remove nested arrays from global_opts * Pass options to #command as keyword args instead of a hash * Enforce that nested arrays can't be passed to Lib#command in the opts parameter and fix callers to not do this * Collapse the cmd and opts arguments to Lib#command into one argument and fix callers
Configuration menu - View commit details
-
Copy full SHA for 872de4c - Browse repository at this point
Copy the full SHA 872de4cView commit details
Commits on Feb 18, 2023
-
Create a null logger if a logger is not provided (#619)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 9ee7ca9 - Browse repository at this point
Copy the full SHA 9ee7ca9View commit details
Commits on Feb 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a8bfb9d - Browse repository at this point
Copy the full SHA a8bfb9dView commit details -
Simplify how temp files are used when testing Git::Base#archive (#621)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for cf74b91 - Browse repository at this point
Copy the full SHA cf74b91View commit details
Commits on Feb 21, 2023
-
Refactor error thrown when a git command fails (#622)
Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 8992701 - Browse repository at this point
Copy the full SHA 8992701View commit details
Commits on Feb 24, 2023
-
Allow the use of an array of path_limiters and add extended_regexp op…
…tion to grep (#624) * grep: multiple path_limiters and extended_regexp Signed-off-by: Bryce Lanham <blanham@gmail.com> * Document Base#grep parameters Signed-off-by: James Couball <jcouball@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 0f7c4a5 - Browse repository at this point
Copy the full SHA 0f7c4a5View commit details
Commits on Feb 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4c5a6ac - Browse repository at this point
Copy the full SHA 4c5a6acView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.13.2...v1.14.0