runner
runner copied to clipboard
Pulling and starting Service containers in parallel
Describe the enhancement Add ability to setup Dockerized services in parallel.
In my workflow, i have 5 services, and they all pull and run their healthchecks serially. This takes a very long time, which could easily be sped up by doing the pulling/starting/healthchecking in parallel.
Code Snippet
Additional information
Thanks @bendavies - I can definitely imaging that we can do the pulls in parallel. Startup may be a little trickier, since I suspect that people now rely on sequential ordering for getting dependencies right. In any case, there are definitely improvements that we can make. This is a good thing to take a look at in the future, we'll put it on the backlog. Thanks again!
@ethomson thanks for the reply. this is stopping us migrating from circle ci at the moment, as the performance hit is too great.
@ethomson just wondering if this ever got prioritized in the backlog?
With the introduction of larger github actions runners, it makes it more feasilble for us to move our CI to GA, but this would still be a blocker.
Thanks
Is this something that is on table? Would love to see this implemented 😄
Edward has moved to another company so we don't expect to get a reply from him.
I vote for this issue too!
when we'll see this feature?