Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve CI setup for parallelism #9829

Open
ArturT opened this issue Jan 23, 2020 · 0 comments
Open

Improve CI setup for parallelism #9829

ArturT opened this issue Jan 23, 2020 · 0 comments

Comments

@ArturT
Copy link

ArturT commented Jan 23, 2020

Hi, I noticed you run on CircleCI tests in 4 parallel containers. I work on knapsack_pro ruby gem for running tests across parallel CI containers in optimal time and I was wondering if this would be helpful for your CI setup. I added recently free support for open source projects like yours and I was wondering if Spree could benefit from it.

To give you a working project example, see Consul which is an open-source project. They use Knapsack Pro and here is Consul CI build recorded with knapsack_pro ruby gem and tests are split across parallel CI jobs thanks to Knapsack Pro Queue Mode. All parallel CI nodes finished work at a similar time so thanks to that there is no bottleneck and the CI build time can be as fast as possible.

What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant