← Back to context

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.

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.

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.