jenkinsci / jenkinsci/cloudbees-folder-plugin
[JENKINS-58951] Add YAML Configurator for folders in JCasC
- Dominant language
- Java
- Stars
- 59
- Forks
- 117
- PR merge metrics
- No merged PRs in 30d
Description
Currently it is possible to configure folders in JCasC using Groovy syntax via JobDSL. It would be cool if the Folders Plugin had a native configurator so that JCasC could configure objects using YAML definition.
Acceptance criteria:
- There is a way to define folder structure using JCasC
- It is possible to define folders and folder properties in YAML
- It is possible to define ComputedFolders via JCasC (e.g. GitHub Org Folder)
- Nice2have: The implementation allows configuring jobs inside folders in the future. Likely in YAML, see the examples for Pipeline in https://github.com/jenkinsci/simple-pull-request-job-plugin
---
Originally reported by
oleg_nenashev, imported from: Add YAML Configurator for folders in JCasC
Raw content of original issue
Currently it is possible to configure folders in JCasC using Groovy syntax via JobDSL. It would be cool if the Folders Plugin had a native configurator so that JCasC could configure objects using YAML definition.
Acceptance criteria:
- There is a way to define folder structure using JCasC
- It is possible to define folders and folder properties in YAML
- It is possible to define ComputedFolders via JCasC (e.g. GitHub Org Folder)
- Nice2have: The implementation allows configuring jobs inside folders in the future. Likely in YAML, see the examples for Pipeline in https://github.com/jenkinsci/simple-pull-request-job-plugin
Contributor guide
Assessment
This issue has not been assessed yet.