What plugins can import these jobs defined by yaml

Hi all, I come across this Jenkins setup:

They create jobs and views by yaml file, e.g.:

lxc-ci/jenkins/jobs/image-ubuntu.yaml at a5c6a668b6784e55b5b95876a18413907c0cc420 · lxc/lxc-ci · GitHub

I’d like to setup my own Jenkins like that, but don’t know how to import these jobs by which plugin.

Thanks for your time.

I’m not aware of any plugin that can import jobs defined in yaml.
I guess that the owners of that repo have written their own tooling for this.

I also have a proprietary job generator based on properties files, xml templates and velocity macros, that generates jobs via the REST api. It’s very powerful but also pretty complex.

You might want to look into Job DSL plugin

Thank you for your quick response. I might have to figure this out with lxc-ci people.

FYI, the lxc-ci people kindly replied:
https://jenkins-job-builder.readthedocs.io/en/latest/

1 Like