pipeline.dhall 522 B

1234567891011121314151617181920
  1. let Types = ../types/package.dhall
  2. let Extract = ../extractors/package.dhall
  3. let renderResources = ./resources.dhall
  4. let renderResourceTypes = ./resourceTypes.dhall
  5. let renderJobs = ./jobs.dhall
  6. in λ(jobs : List Types.Job) →
  7. let resources = Extract.resourcesFromJobs jobs
  8. let resource_types = Extract.resourceTypesFromResources resources
  9. in { jobs = renderJobs jobs
  10. , resources = renderResources resources
  11. , resource_types = renderResourceTypes resource_types
  12. }