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

Allow to test Job DSL scripts (simulation mode)

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Minor Minor
    • job-dsl-plugin
    • None

      Whenever Job DSL script is stored in a GitHub repository, it's impossible to use gitflow-like patterns to stage a change, verify pull-request and then merge.

      Naturally, you can't stage DSL script fully. However, you get 80% of the goal if:

      1. you can use GitHub Pull Request Builder
      2. you have a simulation mode turned on
      3. simulation mode runs DSL script, prints generated config files and/or changes but makes no changes to Jenkins configuration

            arcivanov Arcadiy Ivanov
            arcivanov Arcadiy Ivanov
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: