circleci

rm -rf /home/circleci/.gitconfig
Marc O'Morain 2021-04-28T12:50:20.009200Z

@borkdude @slipset We’ve launched setup workflows: https://circleci.com/blog/introducing-dynamic-config-via-setup-workflows/ This allows you to run code to generate config as part of the workflow.

Marc O'Morain 2021-04-28T12:51:06.010200Z

This will allow you you to write a config.edn and use a setup workflow to convert the config.edn to YAML and run it.

slipset 2021-04-28T12:51:26.010400Z

Nice!

Marc O'Morain 2021-04-28T12:51:33.010700Z

(using jet ?)

borkdude 2021-04-28T12:51:48.011100Z

Awesome! I'm currently doing that using bb (babashka) but I just commit the yaml into the git repo

borkdude 2021-04-28T12:52:53.011700Z

jet only supports JSON, EDN and Transit, else the name would not be right anymore ;)

2
slipset 2021-04-28T12:53:59.011900Z

jety?

conormcd 2021-04-28T12:54:17.012400Z

JSON is valid YAML, so... 😄

borkdude 2021-04-28T12:54:24.012600Z

oh right!

Marc O'Morain 2021-04-28T12:54:40.013Z

YAML isn’t valid JSON though!

borkdude 2021-04-28T12:54:44.013100Z

but is JSON powerful enough to express all of circleci's config?

Marc O'Morain 2021-04-28T12:54:53.013400Z

yes it is

borkdude 2021-04-28T12:55:04.013600Z

kewl