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

Trigger full build automatically in certain cases #1274

Open
isara89 opened this issue Jan 20, 2023 · 2 comments
Open

Trigger full build automatically in certain cases #1274

isara89 opened this issue Jan 20, 2023 · 2 comments
Assignees

Comments

@isara89
Copy link

isara89 commented Jan 20, 2023

Background:
If an entity is saved that is referenced on multiple nodes, it needs a full build to update the frontend as the change isn't on the respective nodes themselves and therefore the incremental build won't be aware of the changes.
The same happens e.g. when the menu is updated it also needs a full build as it's used on all pages.

Examples of entities:

Ideas:

  • Trigger a full build once a day
  • Specify entities which require a full build and if one or multiple of those are updated, trigger a full build on the next run
  • Flag all content where the respective entity is in use as "changed" so they get rebuilt in an incremental build
@isara89 isara89 added this to the Publisher 1.0 milestone Jan 20, 2023
@isara89 isara89 changed the title Trigger full build in certain cases Trigger full build automatically in certain cases Jan 20, 2023
@pmelab pmelab modified the milestones: Publisher 1.0, Basic CMS Setup Jan 27, 2023
@isara89
Copy link
Author

isara89 commented Jan 30, 2023

Example of issue with Media: https://amazeelabs.slack.com/archives/C02SVEW2X8F/p1675080894993719
This was fixed after running a full build.

@pmelab
Copy link
Contributor

pmelab commented Apr 24, 2023

This problem also seems to appear in other projects in more complicated reference-structures. To be reproduced.

This was referenced Oct 9, 2023
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

3 participants