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

Speed up mirror-generation through parallelization #143

Open
Vinai opened this issue Oct 10, 2023 · 1 comment
Open

Speed up mirror-generation through parallelization #143

Vinai opened this issue Oct 10, 2023 · 1 comment

Comments

@Vinai
Copy link
Contributor

Vinai commented Oct 10, 2023

@tdgroot had the idea to enable parallelized builds by making a copy of the git repo for each tag.
This would allow each tag to be processed in parallel, which would make a pretty big difference for the mirror-magento2 repo.

@Vinai Vinai changed the title Speed up mirror-generation through parallization Speed up mirror-generation through parallelization Oct 10, 2023
@Vinai
Copy link
Contributor Author

Vinai commented Oct 10, 2023

A bit of complexity is added because for mage-os releases, the working copies are used to push the release tags back to GitHub.
So either that process will have to be adjusted to use the changed directory structure, or we limit the parallelization to the mirror generation where it is needed. The release build process would not benefit from it because it doesn't operate on multiple tags.

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

No branches or pull requests

1 participant