-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
There is no Groovy explicit support for the AWS code pipeline, however Job DSL plugin manages to generate dynamically some from Java,
https://<<JENKINS_URL>>/plugin/job-dsl/api-viewer/index.html#plugin/aws-codepipeline
The generated API documentation is only for "awsCodePipelineSCM". It however does not generate any documentation for "awsCodePipelinePublisher". This makes the plugin unusable via Groovy DSL.
I appreciate if you can share even a work around for this.
[JENKINS-53878] Can not script AWS code pipeline through Job dsl plugin
Component/s | New: job-dsl-plugin [ 16720 ] | |
Component/s | Original: groovy-plugin [ 15549 ] |
Summary | Original: Can not script AWS code pipeline through Groovy DSL plugin | New: Can not script AWS code pipeline through Job dsl plugin |
Description |
Original:
There is no Groovy explicit support for the AWS code pipeline, however Groovy DSL plugin manages to generate some from Java, https://<<JENKINS_URL>>/plugin/job-dsl/api-viewer/index.html#plugin/aws-codepipeline The generated API documentation is only for "[awsCodePipelineSCM|https://tco-test-jenkins-ext-elb-195224482.eu-west-1.elb.amazonaws.com/plugin/job-dsl/api-viewer/index.html#method/javaposse.jobdsl.dsl.helpers.ScmContext.awsCodePipelineSCM]". It however does not generate any documentation for "*awsCodePipelinePublisher*". This makes the plugin unusable via Groovy DSL. I appreciate if you can share even a work around for this. |
New:
There is no Groovy explicit support for the AWS code pipeline, however Job DSL plugin manages to generate some from Java, https://<<JENKINS_URL>>/plugin/job-dsl/api-viewer/index.html#plugin/aws-codepipeline The generated API documentation is only for "[awsCodePipelineSCM|https://tco-test-jenkins-ext-elb-195224482.eu-west-1.elb.amazonaws.com/plugin/job-dsl/api-viewer/index.html#method/javaposse.jobdsl.dsl.helpers.ScmContext.awsCodePipelineSCM]". It however does not generate any documentation for "*awsCodePipelinePublisher*". This makes the plugin unusable via Groovy DSL. I appreciate if you can share even a work around for this. |
Description |
Original:
There is no Groovy explicit support for the AWS code pipeline, however Job DSL plugin manages to generate some from Java, https://<<JENKINS_URL>>/plugin/job-dsl/api-viewer/index.html#plugin/aws-codepipeline The generated API documentation is only for "[awsCodePipelineSCM|https://tco-test-jenkins-ext-elb-195224482.eu-west-1.elb.amazonaws.com/plugin/job-dsl/api-viewer/index.html#method/javaposse.jobdsl.dsl.helpers.ScmContext.awsCodePipelineSCM]". It however does not generate any documentation for "*awsCodePipelinePublisher*". This makes the plugin unusable via Groovy DSL. I appreciate if you can share even a work around for this. |
New:
There is no Groovy explicit support for the AWS code pipeline, however Job DSL plugin manages to generate dynamically some from Java, https://<<JENKINS_URL>>/plugin/job-dsl/api-viewer/index.html#plugin/aws-codepipeline The generated API documentation is only for "[awsCodePipelineSCM|https://tco-test-jenkins-ext-elb-195224482.eu-west-1.elb.amazonaws.com/plugin/job-dsl/api-viewer/index.html#method/javaposse.jobdsl.dsl.helpers.ScmContext.awsCodePipelineSCM]". It however does not generate any documentation for "*awsCodePipelinePublisher*". This makes the plugin unusable via Groovy DSL. I appreciate if you can share even a work around for this. |
Issue Type | Original: Bug [ 1 ] | New: Improvement [ 4 ] |
Priority | Original: Major [ 3 ] | New: Minor [ 4 ] |
Assignee | Original: David Nasi [ awscodepipeline ] | New: Felipe Almeida [ fgalmeida ] |
AWSCodePipelinePublisher needs to define a DataBoundConstructor with a List<OutputArtifact> constructor to be able to be used in Job DSL.