Stop Using pip in CI - I Cut CI/CD Build Times by 68% with One Change (opens in new tab)
Most Python CI pipelines are slower than they should be — and it’s not obvious why right away. In the CI/CD pipelines which my team uses, we constantly look for improving performance of infrastructure and test suites. But only recently, we resolved the bottleneck hiding in plain sight — dependency installation. If you run your pipeline every few days, this trick might not save you lots of money, but it will definitely save you time ESPECIALLY if you run the pipeline often, like multiple times...
Read the original article