Is it possible to define more than one docker service with different memory limits? Something like:
definitions:
services:
docker-low:
memory: 3072
docker-high:
memory: 7168pipelines: default: - step:
services:
- docker-low
script: echo 'low mem docker'
- step:
services:
- docker-high
size: 2x
script: echo 'high mem docker'
This is currently only possible for non-docker services. the 'docker' service name is currently reserved with non override-able image name.
I can see how once you require more memory in one step and increase size to 2x, we somewhat force you to use 2x in all other steps once you need a docker-in-docker container. In the long term we should decouple the service type from name and additional configuration like memory limits.
Feel free to file a JIRA ticket via https://support.atlassian.com/bitbucket-cloud/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.