Super-powered CI with Git
You've always known that continuous integration is a critical part of working as a team and shipping great software. Thanks to a dark-arts blend of JUnit, TestNG, and Selenium, you’re built a deflector shield that keeps bugs at bay.
And then it happened: your team decided to switch to Git. CI was challenging enough when you just had trunk and a release branch. Now with the sudden explosion of development branches, things can feel downright chaotic.
But never fear. Continuous integration with Git is not only possible, it's powerful.
What you'll learn:
How CI and Git join forces to get releases out the door faster and easier
When to use shallow clones and repo caching
Three strategies for painless CI on feature branches
Why Git hooks are the perfect CI side-kick
This talk assumes a basic understanding of what CI is and where it fits into the development cycle.
Slides
ECE2014_CIwithGit_SarahGoffDupont.pdf