|
|
|
|
|
by thiht
1876 days 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. |
|