Skip to content

Conversation

@ndeloof
Copy link
Contributor

@ndeloof ndeloof commented May 16, 2018

Move configuration-as-code seed job creation support in job-dsl plugin

Configuration-as-Code JEP-201 allow to configure a full jenkins master from a plain text definition. Creation for a set of initial jobs is better implemented by popular job-dsl plugin, so we'd like this feature hosted by the implementor.

see jenkinsci/configuration-as-code-plugin#197

@ndeloof ndeloof changed the title Move configuration-as-code seed job creation support in job-dsl plugin https://github.com/jenkinsci/configuration-as-code-plugin/issues/197 Support seed job creation in Configuration as Code May 16, 2018
@ndeloof
Copy link
Contributor Author

ndeloof commented May 16, 2018

configuration-as-code is only in alpha so far, but we expect to release 1.0 soon, and as such this PR could be merged (with dependency version updated to 1.0)

@@ -0,0 +1,9 @@
jobs:
- >
multibranchPipelineJob('configuration-as-code') {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like the Groovy really belongs in a separate file that could be referenced by name.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an option for future improvements

@ndeloof
Copy link
Contributor Author

ndeloof commented Sep 26, 2018

obsolete, see #1142

@ndeloof ndeloof closed this Sep 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants