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

Move the ModelAST files into a separate plugin

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      The ModelAST files are incredibly useful for programmatically generating pipeline model definitions. Moving them into a separate plugin that had minimal dependencies would enable other plugins to implement functionality for converting between different project types and pipeline models without unduly expanding their dependency trees.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pipeline-model-api/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTKeyValueOrMethodCallPair.groovy
            http://jenkins-ci.org/commit/pipeline-model-definition-plugin/281d0098c87ac4cb78e6bb244176e86cbcb3a2d0
            Log:
            JENKINS-38865 remove duplicate file left over from refactoring

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pipeline-model-api/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTKeyValueOrMethodCallPair.groovy http://jenkins-ci.org/commit/pipeline-model-definition-plugin/281d0098c87ac4cb78e6bb244176e86cbcb3a2d0 Log: JENKINS-38865 remove duplicate file left over from refactoring
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pipeline-model-api/pom.xml
            pipeline-model-definition/pom.xml
            http://jenkins-ci.org/commit/pipeline-model-definition-plugin/738d39332d34645a463128fd7e8c7ea68e8f4340
            Log:
            JENKINS-38865 Stop the warning about the parent GAV mismatch

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pipeline-model-api/pom.xml pipeline-model-definition/pom.xml http://jenkins-ci.org/commit/pipeline-model-definition-plugin/738d39332d34645a463128fd7e8c7ea68e8f4340 Log: JENKINS-38865 Stop the warning about the parent GAV mismatch
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java
            pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTScriptBlock.java
            pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTSingleArgument.java
            pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStep.java
            pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTValue.java
            pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
            http://jenkins-ci.org/commit/pipeline-model-definition-plugin/dc354c72807779cab2ac420b385843b39192f8e8
            Log:
            JENKINS-38865 Null safety and fix Script Block toGroovy

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTScriptBlock.java pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTSingleArgument.java pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStep.java pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTValue.java pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy http://jenkins-ci.org/commit/pipeline-model-definition-plugin/dc354c72807779cab2ac420b385843b39192f8e8 Log: JENKINS-38865 Null safety and fix Script Block toGroovy
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pom.xml
            http://jenkins-ci.org/commit/pipeline-model-definition-plugin/2541499c6261f363b8fca0b1b2b05c9cce058713
            Log:
            JENKINS-38865 Make the root pom not cause issues during release

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pom.xml http://jenkins-ci.org/commit/pipeline-model-definition-plugin/2541499c6261f363b8fca0b1b2b05c9cce058713 Log: JENKINS-38865 Make the root pom not cause issues during release
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Stephen Connolly
            Path:
            pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java
            http://jenkins-ci.org/commit/pipeline-model-definition-plugin/d07ecbf481a84d6bf0dac8ec764c54c2608d1dd4
            Log:
            JENKINS-38865 agent before stages

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java http://jenkins-ci.org/commit/pipeline-model-definition-plugin/d07ecbf481a84d6bf0dac8ec764c54c2608d1dd4 Log: JENKINS-38865 agent before stages

              People

              • Assignee:
                stephenconnolly Stephen Connolly
                Reporter:
                stephenconnolly Stephen Connolly
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: