-
Notifications
You must be signed in to change notification settings - Fork 18
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
Use Circle CI container parallelization to speed up building/deployment #117
Comments
GitHub actions also allows parallel actions. I use that to build 32 and 64 bit Tesseract installers at the same time. |
So is this about getting us faster builds, or investing credits better? (I didn't read anything about a credit-parallelism relationship.) Doesn't it save us credits that we fail earlier due to sequential build (if CI fails)? |
Nice, I'm also open to GitHub actions, I'll look into it.
IIUC |
Pro GitHub actions: We could work together on the CI/CD pipeline. How Circle CI ACL maps to GitHub's ACL is intransparent and only I can currently manage environment variables and configuration outside the CI config YAML. |
GitHub actions only offers 2000 minutes in the free tier in comparison though - otherwise it would seem very beneficial switching? (LOL)
|
I don't think we still need Build time for the largest variant is still under 1h now. I'd say we can close this. |
Since we crossed the 1h barrier recently and subsequently had to add |
I just came across https://circleci.com/docs/2.0/parallelism-faster-jobs IIUC we could spend part of the 2500 credits in the free tier (which is basically equivalent to 2500 minutes of computing) to parallelize some steps in our CI pipeline. Esp. when we start working on integration tests and for building at least the
git/non-git
variants, this might be worth investigating.The text was updated successfully, but these errors were encountered: