luet/pkg/compiler
Ettore Di Giacinto 2efb17a06c Add specific field to resolve final images
This commit starts deprecation of `join` keyword in favor of
`requires_final_images` as boolean in the compilation spec.

The change is driven by two reasons: syntax and guarantee unique hashes.

- the hashtree when computing a hash it analizes the requires field of
  each spec, ignoring the join field
- the join field doesn't add much value. Having it separate suggests
  that a spec can contain both `requires` and `join`, but that's not
  actually true. We just act differently on the same list.

Signed-off-by: Ettore Di Giacinto <mudler@sabayon.org>
2021-07-09 12:37:38 +02:00
..
backend Add 2 new events for image unpacking (#226) 2021-06-01 16:43:31 +02:00
types Add specific field to resolve final images 2021-07-09 12:37:38 +02:00
backend_test.go Refactor compiler and annotate buildoptions into compiler metadata 2021-04-16 13:57:54 +02:00
backend.go Refactor compiler and annotate buildoptions into compiler metadata 2021-04-16 13:57:54 +02:00
compiler_suite_test.go Support logging level and spinner customization 2020-01-01 13:43:22 +01:00
compiler_test.go Add 2 new events for image unpacking (#226) 2021-06-01 16:43:31 +02:00
compiler.go Add specific field to resolve final images 2021-07-09 12:37:38 +02:00
imagehashtree_test.go Add join keyword to generate parent image from final artifacts 2021-05-21 14:52:48 +02:00
imagehashtree.go Add join keyword to generate parent image from final artifacts 2021-05-21 14:52:48 +02:00