4 Commits

Author SHA1 Message Date
CloudBuilder
30e2959c90 Imported 2.777
No reason for CPC update specified.
2022-09-13 23:38:16 +00:00
CloudBuilder
9ea0f1567e Imported 2.769
No reason for CPC update specified.
2022-07-21 17:38:13 +00:00
CloudBuilder
d75c3abdff Imported 2.767
No reason for CPC update specified.
2022-06-29 13:38:13 +00:00
Tobias Koch
cbd4eb5717 Use series files with dependency handling to generate hook symlinks dynamically
This patch currently only applies to the "ubuntu-cpc" project.
          
More and more logic has been going into the hook scripts to decide under which conditions they should run or not. As we are moving to parallelized builds of image sets, this will get even more complicated. Base hooks will have to know which image sets they belong to and modification of the dependency chain between scripts will become more complicated and prone to errors, as the number of image sets grows.
            
This patch introduces explicit ordering and dependency handling for scripts through the use of `series` files and an explicit syntax for dependency specification.
2018-12-10 09:18:02 +01:00