-
Improvement
-
Resolution: Fixed
-
Minor
-
-
git-plugin 4.0.0, bitbucket-branch-source-plugin 2.7.0, github-branch-source-plugin 2.6.0
In order to make using traits easier, we need to add @Symbol annotations to the trait implementations.
- is blocked by
-
JENKINS-45503 Consolidate common traits into SCM-API
-
- Open
-
-
JENKINS-44884 Add @Symbol annotations
-
- Closed
-
- is duplicated by
-
JENKINS-57942 Found multiple extensions which provide method originPullRequestDiscoveryTrait
-
- Reopened
-
-
JENKINS-46202 Cannot discover all GitHub repos and their branches with Job DSL anymore
-
- Closed
-
-
JENKINS-45688 Unable to set extensions for Git SCM Source via DSL
-
- Closed
-
-
JENKINS-45860 Support traits for ScmNavigators
-
- Closed
-
-
JENKINS-54877 missing elements in job dsl 'organizationFolder'
-
- Closed
-
- is related to
-
JENKINS-60874 Cannot configure ForkPullRequestDiscoveryTrait by using Job DSL dynamic API
-
- Resolved
-
-
JENKINS-58829 Add symbols to SCM discovery traits to prevent name clashes
-
- Resolved
-
- links to
I have proposed for the git-plugin https://github.com/jenkinsci/git-plugin/pull/595
I am successfully using the following Job DSL.
https://github.com/gimp-ci/jenkins-dsl/blob/2c53863eca8d689f23bd8554a3cd47831bfa7606/jobs/gimp_multibranch_pipelines.groovy#L27-L29