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

Declarative Pipeline GDSL

    XMLWordPrintable

    Details

    • Sprint:
      Declarative - 1.2
    • Similar Issues:

      Attachments

        Issue Links

          Activity

          Hide
          gijsl Gijs L added a comment -

          Where's the GDSL for Scripted Pipeline located in the code (which repo)? I want to take a look. And why's this In Progress?

          Show
          gijsl Gijs L added a comment - Where's the GDSL for Scripted Pipeline located in the code (which repo)? I want to take a look. And why's this In Progress?
          Hide
          hoeferh Henning Hoefer added a comment -

          @rsandell I took the liberty to hit the "stop progress" button here; should you really having been working on this continously since january, please accept my apologies.

          Show
          hoeferh Henning Hoefer added a comment - @ rsandell  I took the liberty to hit the "stop progress" button here; should you really having been working on this continously since january, please accept my apologies.
          Hide
          forresthopkinsa Forrest Hopkins added a comment -

          Is this still on the roadmap? It's kind of an obvious gap

          Show
          forresthopkinsa Forrest Hopkins added a comment - Is this still on the roadmap? It's kind of an obvious gap
          Show
          fnaum Federico Naum added a comment - - edited hey Gijs L I'm not 100% sure, but I think this is the piece of code that generates the GDSL https://github.com/jenkinsci/workflow-cps-plugin/blob/4fc3310d5e056cc8bee340b91e5c87a989756923/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/gdsl.groovy  
          Hide
          moritzp82 Moritz P added a comment -

          Is there some plan to do this?

          Show
          moritzp82 Moritz P added a comment - Is there some plan to do this?
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          I'd guess we need to ask Andrew Bayer

          Show
          oleg_nenashev Oleg Nenashev added a comment - I'd guess we need to ask Andrew Bayer
          Hide
          ggarcia24 Gonzalo Garcia added a comment -

          Disclaimer: I'm not by any chance a GDSL/Jenkins/Pipeline/Java/Groovy expert

          Using a bit of common sense and a lot of Google/copy paste I was able to generate the following script that supports declarative pipelines as to the knowledge that I currently have:

          https://gist.github.com/ggarcia24/fc5acec3288812b34c64a4f2b8f9bca9

          Hoping to get a little bit of feedback and then perhaps create a PR using the code from the file posted above to generate a new one. Hope it can help someone

          Gonzalo G.

          Show
          ggarcia24 Gonzalo Garcia added a comment - Disclaimer: I'm not by any chance a GDSL/Jenkins/Pipeline/Java/Groovy expert Using a bit of common sense and a lot of Google/copy paste I was able to generate the following script that supports declarative pipelines as to the knowledge that I currently have: https://gist.github.com/ggarcia24/fc5acec3288812b34c64a4f2b8f9bca9 Hoping to get a little bit of feedback and then perhaps create a PR using the code from the file posted above to generate a new one. Hope it can help someone Gonzalo G.
          Hide
          jameshowe James Howe added a comment -

          Gonzalo Garcia if you have code that generates the GSDL please share it. The result will be different for every Jenkins instance depending on what plugins (and versions thereof) are installed.

          Show
          jameshowe James Howe added a comment - Gonzalo Garcia if you have code that generates the GSDL please share it. The result will be different for every Jenkins instance depending on what plugins (and versions thereof) are installed.

            People

            • Assignee:
              rsandell rsandell
              Reporter:
              abayer Andrew Bayer
            • Votes:
              54 Vote for this issue
              Watchers:
              41 Start watching this issue

              Dates

              • Created:
                Updated: