123456789101112131415161718192021 |
- let Types = ../types/package.dhall
- let RenderOptional = ./optionals/package.dhall
- let JSON = (../lib/prelude.dhall).JSON
- let render
- : Types.SetPipelineStep → Types.JSONObject
- = λ(s : Types.SetPipelineStep) →
- toMap
- { set_pipeline = JSON.string s.set_pipeline
- , file = JSON.string s.file
- , vars = RenderOptional.jsonObject s.vars
- , var_files = RenderOptional.lists.text s.var_files
- , tags = RenderOptional.lists.text s.tags
- , timeout = RenderOptional.text s.timeout
- , attempts = RenderOptional.natural s.attempts
- }
- in render
|