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

Support incremental build in CI/CD #1365

Open
freddydk opened this issue Dec 16, 2024 · 0 comments · May be fixed by #1304
Open

Support incremental build in CI/CD #1365

freddydk opened this issue Dec 16, 2024 · 0 comments · May be fixed by #1304
Assignees
Labels
enhancement New feature or request

Comments

@freddydk
Copy link
Contributor

Feedback from Directions EMEA 2024

When working with repositories containing multiple apps, it is very time consuming to build and deploy new versions of all apps even though they haven't been changed.

We should support only rebuilding modified apps and their dependencies and then grab all unchanged apps from the last successful build. At the same time, when calculating which apps should be build - we should use the SHA from the last successful build as foundation for determining which apps have modifications and needs rebuilding.

This also means that we can add concurrency to CI/CD, as every build will build everything necessary since last successful.

@freddydk freddydk self-assigned this Dec 16, 2024
@freddydk freddydk converted this from a draft issue Dec 16, 2024
@freddydk freddydk added the enhancement New feature or request label Dec 16, 2024
@freddydk freddydk linked a pull request Dec 16, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🏗 In progress
Development

Successfully merging a pull request may close this issue.

1 participant