2 ms·
From 2 minutes to 10 minutes. We have mostly Go microservices so building is fast. The pipeline is: build, unit test, lint in parallel, then package and save t
by thiht 6y ago
From 2 minutes to 10 minutes. We have mostly Go microservices so building is fast.
The pipeline is: build, unit test, lint in parallel, then package and save the relevant artifacts, then build a Docker image, then run the integration tests, and finally deploy (staging, dev or prod depending on the branch).
We also have end to end tests that run periodically and are a bit longer, but they're not on the path to prod.