tooling git: Part 1
In this article series I want to describe how what looked like a common feature request from an assets team:
we want a button that runs "git push" in two repos, at the same time
spiraled out of proportion with great amusement and joy. How I began by failing at making libgit2 deal with LFS in any reasonable way. Introduced the rstest library into the team. Modified the default profile of nextest and brought docker based integration tests into our CI toolkit.
This piece is a follow up to Rust Macros and Teams where I wrote a test fixture from scratch. This entry combines well with shuttle's (recommended blog, btw) entry on testing. ...more