So our pipelines are fully written in jsonnet and we are considering using drone-config-changeset-conditional
or any other configuration plugins but The thing is I’m not sure that this is possible. I tried drone-config-changeset-conditional yesterday and drone didn’t work at all because it was expecting a yaml file not a jsonnet. I opened an issue#26 on their Github and they replied with:
Not at present, however you could potentially use microadam/drone-config-plugin-pipeline and have another plugin which is run before the changeset one, which converts jsonnet to YAML, and then this plugin would work on the converted YAML code
So my question: Is that currently possible? or is there any other way to make drone generate the yaml from the jsonnet file and send it to the plugins?