Make JJB able to configure all aspects of the Jenkins master

Description

There are two aspects of jenkins that JJB knows how to configure at this time:

  1. Jobs

  2. Views

There are however, other important aspects of the Jenkins configuration one typically needs to deal with:

  1. Plugins

  2. Credentials

  3. Global configuration setting such as global environment

  4. Gerrit and GitHub trigger settings

  5. Custom user data

It is desirable that JJB would be able to encompass all the required configuration for a given Jenkins instance. We should consider enabling it to configure the setting mentioned above and contribute that work to the upstream JJB project or distribute it as a separate plugin.

Activity

Show:

Former user August 29, 2018 at 8:31 AM

Adding the ticket link to configuration as code plugin:
https://ovirt-jira.atlassian.net/browse/OVIRT-2366

Details

Assignee

Reporter

Components

Priority

Created May 21, 2018 at 7:02 AM
Updated August 29, 2018 at 8:31 AM