4 ms·
Very glad that you are offering this service. A key feature needed is speed, i.e. minimal time from check-in through build/unit & integration tests/image/deploy
by tjenkinsqs 10y ago
Very glad that you are offering this service.
A key feature needed is speed, i.e. minimal time from check-in through build/unit & integration tests/image/deploy.
Questions:
- What delay can we expect from check-in to start of build (seconds, minutes?)
- What kind of compute power/memory is available for the build? if I run on fast CPU vs slow CPU that makes obviously a difference. What does this service run on?
- Is there a way to allocate more vertical resources (more CPU/memory)?
- Can parts of the pipeline be parallelized, e.g. run certain tests in parallel (using more than one core/machine)?
- skj 10y ago"speed": We start most builds in under a second, but we don't currently offer an SLA. "parallelism": You can indicate any kind of concurrency topology you like with the "wait_for" field on a step: see https://cloud.google.com/container-builder/docs/api/build-steps https://cloud.google.com/container-builder/docs/api/build-st... "different machines / resources": Currently it's n1-standard-1 GCE VMs. It's possible that in the future we may become more flexible.
- tjenkinsqs 10y agoThanks!