Taking Hashrocket's "Ultimate Elixir CI" to the Next Level
Writeup of a sample project for a comprehensive Elixir continuous integration setup. Improves on the standard Elixir CI by:
- Deploying a staging environment for every PR
- Running in parallel for faster feedback
- Refactoring out boilerplate
- Guarding against incremental build errors
- Reporting code coverage
- Adding more static analysis
- Including Dependabot
https://felt.com/blog/hashrocket-ultimate-elixir-to-the-next-level