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

feat: Speed up packages build #3079

Open
Itxaka opened this issue Dec 13, 2024 · 1 comment
Open

feat: Speed up packages build #3079

Itxaka opened this issue Dec 13, 2024 · 1 comment
Labels
action item enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call

Comments

@Itxaka
Copy link
Member

Itxaka commented Dec 13, 2024

Current package master build to push a new repo takes about 1 hour or more.

This is due to downloading all metadata fromt he exiting packages and then on push checking all the metadata downloaded to see if we need to push the given package or it already exists.

This problem only gets worst the more version we have.

Ideally, only the latest version of each package metadata would be downloaded, so the repo has the latest versions of everything and can be pushed faster as it would only need to test a very small number of packages.

@Itxaka Itxaka added enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call labels Dec 13, 2024
@mudler
Copy link
Member

mudler commented Dec 13, 2024

@jimmykarily jimmykarily moved this to In Progress 🏃 in 🧙Issue tracking board Dec 16, 2024
@jimmykarily jimmykarily moved this from In Progress 🏃 to Todo 🖊 in 🧙Issue tracking board Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action item enhancement New feature or request triage Add this label to issues that should be triaged and prioretized in the next planning call
Projects
Status: Todo 🖊
Development

No branches or pull requests

2 participants