Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-54337

consider adding job-dsl to Evergreen

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Component/s: evergreen
    • Labels:
      None
    • Similar Issues:

      Description

      As evergreen already makes use of JCasC, I think the logical consequence would be to also add the job-dsl-plugin.

      I would even go further and think evergreen should provide an initial seed job out of the box - this job could then be adapted by evergreen users to setup there own stuff.

      Thinking about this: are there any concepts like evergreen setup extensions planned?

        Attachments

          Activity

          Hide
          batmat Baptiste Mathus added a comment -

          I definitely agree with that one, and I was not later than yesterday thinking about using Job DSL to seed and version my instance.

          AFAIK, CasC does not provide handling for jobs (and was even using job-dsl for it too some time ago).

          IIRC, though, there are a few challenges with security using Job DSL. I need to understand them better before potentially acting here.

          Show
          batmat Baptiste Mathus added a comment - I definitely agree with that one, and I was not later than yesterday thinking about using Job DSL to seed and version my instance. AFAIK, CasC does not provide handling for jobs (and was even using job-dsl for it too some time ago). IIRC, though, there are a few challenges with security using Job DSL. I need to understand them better before potentially acting here.
          Hide
          rtyler R. Tyler Croy added a comment -

          I'm on the fence about it, since we're not using Job DSL in any consequential way right now. I would put this on hold until we adopt Job DSL ourselves for something like built in examples and have a clear and concise way for an Evergreen instance incorporate Job DSL

          Show
          rtyler R. Tyler Croy added a comment - I'm on the fence about it, since we're not using Job DSL in any consequential way right now. I would put this on hold until we adopt Job DSL ourselves for something like built in examples and have a clear and concise way for an Evergreen instance incorporate Job DSL

            People

            • Assignee:
              Unassigned
              Reporter:
              imod Dominik Bartholdi
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: