Comment by anon7000
17 days ago
That’s the nice thing about buildkite. Generate the pipeline in whatever language you want and upload as JSON or yaml.
17 days ago
That’s the nice thing about buildkite. Generate the pipeline in whatever language you want and upload as JSON or yaml.
JSON or YAML imply a buildkite DSL as there's no standard JSON or YAML format for build scripts
I assume by DSL they mean some custom templating language built on top, for things like iterating and if-conditions. If it's plain JSON/YAML you can produce that using any language you wish.
I don't think you understood it yet: the JSON or YAML is a DSL
But do you provide SDKs in the languages? I mean even in gitlab I could technically generate YAML in python but what I needed was an SDK that understood the domain.