Dependency management strategies
You can use Background steps to maintain long-running services over the duration of a stage. For example:
- Run Sauce Connect Proxy as a Background step
- Run LocalStack as a Background step
- Run multiple PostgreSQL instances in Background steps
- Run Docker-in-Docker in a Kubernetes cluster build infrastructure
You can also manage dependencies through caching and shared volumes, or by installing dependencies in Run steps.