Skip to content

Make JCasC configuration source extensible #1365

@oleg-nenashev

Description

@oleg-nenashev

Currently the JCasC plugin supports loading configurations only from the filesystem. At the same time, there are use-cases when it is more convenient to use alternate source. It would be great to make the configuration sources extensible and somehow configurable in Jenkins.

Examples of external sources:

This story is somewhat related to the Configuration Pluggable Storage. I would argue that implementation of that on the JCasC side is enough for immutable images, and that it might close the use-case for "cloud Native Jenkins".

Metadata

Metadata

Assignees

No one assigned

    Labels

    roadmapLonger-term items in the project's roadmap. https://jenkins.io/project/roadmap

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions