firecow / gitlab-ci-local

Tired of pushing to test your .gitlab-ci.yml?
MIT License
2.38k stars 135 forks source link

Limit on number of jobs? #142

Closed gilzow closed 3 years ago

gilzow commented 3 years ago

I've been using the dynamic pipeline feature you added in #57 but am hitting another snag.

Testing a WordPress multisite. My main pipeline dynamically generates a new gitlab-ci.yml file for to run visual regression testing against each site in the multisite, one job per site. This specific WordPress site has 27 sites, so 27 jobs were created. When I ran gitlab-c-local against the generated gitlabci.yml file, it errored out with must specify at least one container source I then removed all the jobs except one, tried again and it the whole pipeline ran successfully. I then added jobs one by one and discovered that after 9 jobs, I receive the error message again. It doesn't matter which jobs I have, it fails with anything more than 9 jobs.

Is the 9 jobs a known limitation?

bcouetil commented 3 years ago

Duplicate of #130 which is closed.

Try release 4.16.0 and tell us if still failing 😉

firecow commented 3 years ago

@gilzow I need your boots and your motorcycle!! 😂 Kidding, but I do need you to gimme the output of gitlab-ci-local --version Sounds like something we just fixed.

firecow commented 3 years ago

@bcouetil You fast man 😂

bcouetil commented 3 years ago

I'm already on the motorcycle 😎

gilzow commented 3 years ago

apologies, I searched the issues looking for "job limits" and didnt think to look for the specific error message.

I was on 4.13.0 and just updated to 4.16.0. Seems to be working now. Sorry about that.

firecow commented 3 years ago

@gilzow It is totally fine. We are just happy that you are using the tool