-
New Feature
-
Resolution: Fixed
-
Minor
Examples of traits from the JENKINS-43426 epic:
- There will be a strategy to use switch the checkout to over SSH and this will have a option to select the SSH Credentials for checkout.
- There will be at least one strategy to subset the branches by name (include / exclude)
- There will one implementation that uses the existing wildcard style
- Other strategies may be added later to support different branch name matching rules, e.g. Regex, etc. These secondary strategies do not form part of the MVP but it may prove assist extension point API validation to proof-of-concept implement a second one.
- There will be three strategies to subset the branches by type:
- There will be a strategy to select origin branches. This strategy will have a drop-down mode selection:
- Only origin branches that are not filed as PRs
- Only origin branches that are filed as PRs
- All origin branches irrespective of whether filed as PR or not
- There will be a strategy to select origin PRs. This strategy will have a drop-down mode selection:
- Merge commit PRs
- Head commit PRs
- Both merge commit and head commit PRs
- There will be a strategy to select fork PRs. This strategy will have a drop-down mode selection:
- Merge commit PRs
- Head commit PRs
- Both merge commit and head commit PRs
- There will be a strategy to select origin branches. This strategy will have a drop-down mode selection:
- There will also be a drop-down for trust selection:
-
-
- Show all fork PRs but only trust fork PRs from repository contributors
- Only show PRs from repository contributors
- Show and trust all fork PRs
TBD determine if we need to expose suppression of automatic builds of untrusted PRs here.
-
-
- There will be a proof-of-concept implementation of a tag support branch selector. This is not a feature experienced by users today, but there are api's & code which is ready to provide it. We won't ship this enabled by default in the release.
- There will be the ability to control a subset of the Git plugin’s additional behaviours for the generated SCM of branches. This will be an applies to all setting. The available options will be subject to a whitelisting extension point (so that plugins can define additional Git behaviours and whitelist them in at the same time). The default whitelist will be:
- Advanced Checkout behaviours
- Advanced Clone behaviours
- Advanced Submodule behaviours
- Clean after checkout
- Clean before checkout
- Custom user name / email address
- Git LFS pull after checkout
- Use commit author in changelog (says it requires workspace polling, but really does not / should not require workspace polling)
- Wipe out repository & force clone
Acceptance criteria
- The SCM API provides the concept of a trait that applies to SCMSource and SCMNavigator
- Traits will be opt-in, i.e. the SCMSource implementation must be written to use traits
- Common trait implementations can be shared by multiple implementations.
- Trait implementations can be specific to a single SCMSource or SCMNavigator
- The SCM API will provide a trait implementation that allows for filtering branches based on include/exclude wildcard name matching
- The SCM API MockSCM implementation will support traits
- The common trait implementations in SCM API will have tests
- The implementers guide will be updated to highlight the trait style of implementation and encourage following that path.
- blocks
-
JENKINS-43348 Option to use author instead of commiter in declarative pipeline
-
- Reopened
-
- depends on
-
JENKINS-45806 Mercurial doesn't use credentials in multibranch pipeline
-
- Resolved
-
- is blocking
-
JENKINS-43418 Cannot get branch name for Github Organizational Multibranch PR builds
-
- Closed
-
- is duplicated by
-
JENKINS-40475 Branch indexing fails for outdated pull requests
-
- Resolved
-
-
JENKINS-42947 Bitbucket-branch-source plugin does not support GIT submodules
-
- Resolved
-
-
JENKINS-39392 don't disable building PRs for Bitbucket Server instances
-
- Resolved
-
-
JENKINS-42657 Branch inclusion fails with multiple
-
- Resolved
-
-
JENKINS-33739 BitBucket: Add and option to enable/disable pull requests from origin repository
-
- Resolved
-
-
JENKINS-37706 Document help message for include/exclude fields
-
- Resolved
-
-
JENKINS-33531 Support for untrusted branches (pull requests)
-
- Resolved
-
-
JENKINS-36283 PR builds customization
-
- Resolved
-
-
JENKINS-31552 GitHub Multibranch Workflow: anonymous checkout credentials should be renamed
-
- Resolved
-
-
JENKINS-33701 Add SCM Repository browser support to Multi-branch project
-
- Resolved
-
-
JENKINS-39982 Add repo browser for Bitbucket Branch Sources
-
- Resolved
-
-
JENKINS-44618 Warning getResponseBody, use getResponseBodyAsStream instead
-
- Resolved
-
-
JENKINS-37658 Github-branch-source plugin should support git plugin extensions
-
- Closed
-
- relates to
-
JENKINS-39982 Add repo browser for Bitbucket Branch Sources
-
- Resolved
-
[JENKINS-43507] Allow SCMSource and SCMNavigator subtypes to share common traits
Code changed in jenkins
User: Stephen Connolly
Path:
docs/implementation.adoc
http://jenkins-ci.org/commit/scm-api-plugin/6840be21554f6da454763a95764e56cba3e74710
Log:
JENKINS-43507 Preach what I practice
Code changed in jenkins
User: Stephen Connolly
Path:
docs/implementation.adoc
http://jenkins-ci.org/commit/scm-api-plugin/66a85599bfb1751ee07723da0bfdc5926c9db27d
Log:
Merge pull request #38 from stephenc/jenkins-43507
JENKINS-43507 Update implementation guide
Compare: https://github.com/jenkinsci/scm-api-plugin/compare/cec562208e88...66a85599bfb1
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/test/java/integration/BrandingTest.java
src/test/java/integration/CategorizationTest.java
src/test/java/integration/EnvironmentTest.java
src/test/java/integration/EventsTest.java
src/test/java/integration/MigrationTest.java
src/test/java/integration/ScmApiTest.java
src/test/java/jenkins/branch/BranchNameContributorTest.java
src/test/java/jenkins/branch/OrganizationFolderTest.java
src/test/java/jenkins/branch/ParameterDefinitionBranchPropertyTest.java
src/test/java/jenkins/branch/RateLimitBranchPropertyTest.java
http://jenkins-ci.org/commit/branch-api-plugin/8c21a790a41b714e80c4f6a3334db0fe0738b6c0
Log:
JENKINS-43507 Refactoring MockSCM to traits
Code changed in jenkins
User: Stephen Connolly
Path:
src/test/java/integration/EventsTest.java
http://jenkins-ci.org/commit/branch-api-plugin/077a381528fddfb40620859f1d79ea3b8fb6dc44
Log:
JENKINS-43507 Check-pointing work in progress
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/branch-api-plugin/2b2ab1f10aeb026f0882953638e3d2500d17149b
Log:
JENKINS-43507 Update to latest scm-api -SNAPSHOT
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/test/java/integration/BrandingTest.java
src/test/java/integration/CategorizationTest.java
src/test/java/integration/EnvironmentTest.java
src/test/java/integration/EventsTest.java
src/test/java/integration/ScmApiTest.java
src/test/java/jenkins/branch/BranchNameContributorTest.java
src/test/java/jenkins/branch/ParameterDefinitionBranchPropertyTest.java
src/test/java/jenkins/branch/RateLimitBranchPropertyTest.java
http://jenkins-ci.org/commit/branch-api-plugin/bd430b60dbd52b7f6cf59d6e76f5faf31449aeed
Log:
JENKINS-43507 Pick up changes for JENKINS-44891
Code changed in jenkins
User: Stephen Connolly
Path:
src/test/java/integration/EnvironmentTest.java
src/test/java/jenkins/branch/BranchNameContributorTest.java
http://jenkins-ci.org/commit/branch-api-plugin/f2d4d3f07ab28ed3fe709def14b444159590d54d
Log:
JENKINS-43507 Fix up tests after consolidation of PR fixes
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/branch/BranchNameContributor.java
http://jenkins-ci.org/commit/branch-api-plugin/b875b2641d60e39f2b6074838f034a1b921269f6
Log:
JENKINS-43507 Spelling
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/jenkins/branch/BranchNameContributor.java
src/test/java/integration/BrandingTest.java
src/test/java/integration/CategorizationTest.java
src/test/java/integration/EnvironmentTest.java
src/test/java/integration/EventsTest.java
src/test/java/integration/MigrationTest.java
src/test/java/integration/ScmApiTest.java
src/test/java/jenkins/branch/BranchNameContributorTest.java
src/test/java/jenkins/branch/OrganizationFolderTest.java
src/test/java/jenkins/branch/ParameterDefinitionBranchPropertyTest.java
src/test/java/jenkins/branch/RateLimitBranchPropertyTest.java
http://jenkins-ci.org/commit/branch-api-plugin/28be8058a6faea90f0549b80cce2c24714f69ea4
Log:
Merge pull request #104 from stephenc/jenkins-43507
JENKINS-43507 Adapt to new trait based APIs
Compare: https://github.com/jenkinsci/branch-api-plugin/compare/a1748972cf5d...28be8058a6fa
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/LazyIterable.java
src/main/java/org/jenkinsci/plugins/github_branch_source/LazySet.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestGHEventSubscriber.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SinglePassIterable.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-excludes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-includes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait/config.jelly
http://jenkins-ci.org/commit/github-branch-source-plugin/f3c3012cf1e95402e01789ed273fe849ecdc8411
Log:
JENKINS-43507 Check-pointing work in progress
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
http://jenkins-ci.org/commit/github-branch-source-plugin/f30279e6d29324b5933a86ea1fe8b36b2fd5e1a4
Log:
JENKINS-43507 More documentation
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/1f64de46bd1502e9f654990e3459e1dce2bffbeb
Log:
JENKINS-43507 Documenting GitSCMBuilder
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
http://jenkins-ci.org/commit/github-branch-source-plugin/fd917f8b68b55d5d6c8726cc2eba833e0484aa39
Log:
JENKINS-43507 More javadoc documentation
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/8a5894ab6084da515f266d423f93ae42ee296f74
Log:
JENKINS-43507 Refactoring names
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/db393bb42f8eadb2d96bacbc970c3634321e2d25
Log:
JENKINS-43507 Documenting SCMHeadAuthority
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/04d7f5335f18e7aa90bae3eb3d617cb264ae3265
Log:
JENKINS-43507 Documentation drives code improvements
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorContext.java
http://jenkins-ci.org/commit/github-branch-source-plugin/b51ebd6db023de9d5cdb675ddc2de9ae671bf9df
Log:
JENKINS-43507 Annotate overridden methods correctly
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
http://jenkins-ci.org/commit/github-branch-source-plugin/556455a1fa29f34dea8a63eef38d6e4ae62f1473
Log:
JENKINS-43507 Documenting SCMNavigatorRequest
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/d5db67e060293ddd351d22df07185cd009d547af
Log:
JENKINS-43507 Documenting SCMNavigatorTrait and SCMNavigatorTraitDescriptor
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/865bdc911b7788adfa31168d765136078daec8de
Log:
JENKINS-43507 Should be first round complete for scm-api changes
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.jelly
http://jenkins-ci.org/commit/github-branch-source-plugin/84c61db4c686f6112d72f871394ffea48468ea90
Log:
JENKINS-43507 Fix the <scm:traits> taglib
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubBuildStatusNotification.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/MergeWithGitSCMExtension.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestGHEventSubscriber.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevision.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PushGHEventSubscriber.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildForkPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildForkPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginBranch.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginBranchWithPR.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-checkoutCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-credentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-excludes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-includes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-pattern.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-scanCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildForkPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildForkPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginBranch.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginBranchWithPR.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-checkoutCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/Messages.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait/config.jelly
src/test/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTraitTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTraitTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMBuilderTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTraitTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTraitTest.java
http://jenkins-ci.org/commit/github-branch-source-plugin/31869ce8adc0f488c3f9e42fb7adfe2b54dd268f
Log:
JENKINS-43507 Switch to GitHubSCMBuilder
Compare: https://github.com/jenkinsci/github-branch-source-plugin/compare/95ceec008f38...31869ce8adc0
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/branch-api-plugin/8e095865e9d747502b56cf2f36787b2b179f2884
Log:
JENKINS-43507 Bump to a version of cloudbees-folder that doesn't NPE
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/branch-api-plugin/88a90208e283d7abf2d5582c0d970b3185874555
Log:
JENKINS-43507 Bump to a version of structs compatible with scm-api 2.2.0
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/branch/ProjectNameProperty.java
http://jenkins-ci.org/commit/branch-api-plugin/d33e9557ed5b3ead60a1cc239bc8c916705c062c
Log:
JENKINS-43507 Prevent java.lang.AbstractMethodError when used as a test dependency against older Jenkins
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/branch-api-plugin/87944bdeb5c27a09d2db6b3fe8de1fc2638ea604
Log:
JENKINS-43507 Pick up alpha-1
Compare: https://github.com/jenkinsci/branch-api-plugin/compare/28be8058a6fa...87944bdeb5c2
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSourceContext.java
src/main/java/jenkins/plugins/git/GitSCMSourceRequest.java
src/main/java/jenkins/plugins/git/traits/AuthorInChangelogTrait.java
src/main/java/jenkins/plugins/git/traits/CheckoutOptionTrait.java
src/main/java/jenkins/plugins/git/traits/CleanAfterCheckoutTrait.java
src/main/java/jenkins/plugins/git/traits/CleanBeforeCheckoutTrait.java
src/main/java/jenkins/plugins/git/traits/CloneOptionTrait.java
src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/GitLFSPullTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java
src/main/java/jenkins/plugins/git/traits/GitToolSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/IgnoreOnPushNotificationTrait.java
src/main/java/jenkins/plugins/git/traits/LocalBranchTrait.java
src/main/java/jenkins/plugins/git/traits/PruneStaleBranchTrait.java
src/main/java/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/RemoteNameSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/SubmoduleOptionTrait.java
src/main/java/jenkins/plugins/git/traits/UserIdentityTrait.java
src/main/java/jenkins/plugins/git/traits/WipeWorkspaceTrait.java
src/main/resources/jenkins/plugins/git/GitSCMSource/config-detail.jelly
src/main/resources/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait/config.jelly
src/main/resources/jenkins/plugins/git/traits/GitSCMExtensionTrait/config.jelly
src/main/resources/jenkins/plugins/git/traits/GitToolSCMSourceTrait/config.jelly
src/main/resources/jenkins/plugins/git/traits/LocalBranchTrait/config.jelly
src/main/resources/jenkins/plugins/git/traits/Messages.properties
src/main/resources/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait/RefSpecTemplate/config.jelly
src/main/resources/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait/RefSpecTemplate/help-value.html
src/main/resources/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait/config.jelly
src/main/resources/jenkins/plugins/git/traits/RemoteNameSCMSourceTrait/config.jelly
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
http://jenkins-ci.org/commit/git-plugin/84913c76fdf2898eb51d15abaa9b3ddd445c69a6
Log:
JENKINS-43507 Check-pointing work in progress
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/git/extensions/impl/CleanBeforeCheckout.java
src/main/java/hudson/plugins/git/extensions/impl/CleanCheckout.java
src/main/java/hudson/plugins/git/extensions/impl/IgnoreNotifyCommit.java
src/main/java/hudson/plugins/git/extensions/impl/LocalBranch.java
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
http://jenkins-ci.org/commit/git-plugin/1bb8905339448c6e5d13db264558087163612cdb
Log:
JENKINS-43507 Fix test case in AbstractGitSCMSourceTest
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/traits/GitToolSCMSourceTrait.java
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
http://jenkins-ci.org/commit/git-plugin/802e7ce073ef99ee6c6a9a0188c1df95c8ccfc9d
Log:
JENKINS-43507 Fix test case in AbstractGitSCMSourceRetrieveHeadsTest
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
http://jenkins-ci.org/commit/git-plugin/3c3336ea0950edc1e58683abfa04a9a2200d8184
Log:
JENKINS-43507 More documentation
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
http://jenkins-ci.org/commit/git-plugin/7c2ba1bc4f91a89e97d8ef5916c56fbcb7992d3d
Log:
JENKINS-43507 Documenting GitSCMBuilder
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
src/main/java/jenkins/plugins/git/GitSCMSourceContext.java
src/main/java/jenkins/plugins/git/GitSCMSourceRequest.java
http://jenkins-ci.org/commit/git-plugin/c5c4116efd2fb575b6cd0ae9d9bd73ab94935ba9
Log:
JENKINS-43507 More javadoc documentation
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/git/extensions/impl/AuthorInChangelog.java
src/main/java/hudson/plugins/git/extensions/impl/CheckoutOption.java
src/main/java/hudson/plugins/git/extensions/impl/CloneOption.java
src/main/java/hudson/plugins/git/extensions/impl/GitLFSPull.java
src/main/java/hudson/plugins/git/extensions/impl/LocalBranch.java
src/main/java/hudson/plugins/git/extensions/impl/PruneStaleBranch.java
src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
src/main/java/hudson/plugins/git/extensions/impl/UserIdentity.java
src/main/java/hudson/plugins/git/extensions/impl/WipeWorkspace.java
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSourceContext.java
src/main/java/jenkins/plugins/git/GitSCMSourceRequest.java
src/main/java/jenkins/plugins/git/traits/AuthorInChangelogTrait.java
src/main/java/jenkins/plugins/git/traits/CheckoutOptionTrait.java
src/main/java/jenkins/plugins/git/traits/CleanAfterCheckoutTrait.java
src/main/java/jenkins/plugins/git/traits/CleanBeforeCheckoutTrait.java
src/main/java/jenkins/plugins/git/traits/CloneOptionTrait.java
src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/GitLFSPullTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java
src/main/java/jenkins/plugins/git/traits/GitToolSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/IgnoreOnPushNotificationTrait.java
src/main/java/jenkins/plugins/git/traits/LocalBranchTrait.java
src/main/java/jenkins/plugins/git/traits/PruneStaleBranchTrait.java
src/main/java/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/RemoteNameSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/SubmoduleOptionTrait.java
src/main/java/jenkins/plugins/git/traits/UserIdentityTrait.java
src/main/java/jenkins/plugins/git/traits/WipeWorkspaceTrait.java
src/main/java/jenkins/plugins/git/traits/package-info.java
http://jenkins-ci.org/commit/git-plugin/72cab2ad2ea1e48b9de2b71283990836a3638b2f
Log:
JENKINS-43507 More javadoc documentation (and more compliance too)
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/java/jenkins/plugins/git/traits/AuthorInChangelogTrait.java
src/main/java/jenkins/plugins/git/traits/CheckoutOptionTrait.java
src/main/java/jenkins/plugins/git/traits/CleanAfterCheckoutTrait.java
src/main/java/jenkins/plugins/git/traits/CleanBeforeCheckoutTrait.java
src/main/java/jenkins/plugins/git/traits/CloneOptionTrait.java
src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/GitLFSPullTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java
src/main/java/jenkins/plugins/git/traits/GitToolSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/IgnoreOnPushNotificationTrait.java
src/main/java/jenkins/plugins/git/traits/LocalBranchTrait.java
src/main/java/jenkins/plugins/git/traits/PruneStaleBranchTrait.java
src/main/java/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/RemoteNameSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/SubmoduleOptionTrait.java
src/main/java/jenkins/plugins/git/traits/UserIdentityTrait.java
src/main/java/jenkins/plugins/git/traits/WipeWorkspaceTrait.java
http://jenkins-ci.org/commit/git-plugin/f09e7a299a0ca5ebd1f8492c29255f934ef61d27
Log:
JENKINS-43507 Document the traits
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/git/extensions/impl/AuthorInChangelog.java
src/main/java/hudson/plugins/git/extensions/impl/CheckoutOption.java
src/main/java/hudson/plugins/git/extensions/impl/CleanBeforeCheckout.java
src/main/java/hudson/plugins/git/extensions/impl/CleanCheckout.java
src/main/java/hudson/plugins/git/extensions/impl/CloneOption.java
src/main/java/hudson/plugins/git/extensions/impl/GitLFSPull.java
src/main/java/hudson/plugins/git/extensions/impl/IgnoreNotifyCommit.java
src/main/java/hudson/plugins/git/extensions/impl/LocalBranch.java
src/main/java/hudson/plugins/git/extensions/impl/PruneStaleBranch.java
src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
src/main/java/hudson/plugins/git/extensions/impl/UserIdentity.java
src/main/java/hudson/plugins/git/extensions/impl/WipeWorkspace.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTrait.java
src/main/java/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait.java
src/test/java/jenkins/plugins/git/traits/GitSCMExtensionTraitTest.java
http://jenkins-ci.org/commit/git-plugin/f056b80d23d917d85193ec275e71ad6bcb5fc8d1
Log:
JENKINS-43507 Add a test for the GitSCMExtension equals, hashCode and toString implementation requirements
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
http://jenkins-ci.org/commit/git-plugin/55e9a980e5a8319d632cc2c9e71e639d502396ca
Log:
JENKINS-43507 Document deprecated methods
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
http://jenkins-ci.org/commit/git-plugin/7fd9e9f7826be725a6931d19b6b7ea565181e23a
Log:
JENKINS-43507 Fix invalid implicit assumption that remote name is always `origin`
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMSource.java
http://jenkins-ci.org/commit/git-plugin/aaaa28b2e3ed0f094a66e54c3266a63a9da7965c
Log:
JENKINS-43507 Fix invalid implicit assumption that remote name is always `origin`
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java
src/main/java/jenkins/plugins/git/traits/GitToolSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/IgnoreOnPushNotificationTrait.java
src/main/java/jenkins/plugins/git/traits/RemoteNameSCMSourceTrait.java
http://jenkins-ci.org/commit/git-plugin/b70866b52e3684e7fdc2a8bc98dd45ba5109cb76
Log:
JENKINS-43507 Documenting SCMNavigatorTrait and SCMNavigatorTraitDescriptor
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
http://jenkins-ci.org/commit/git-plugin/01465e33440f4c6231f4e810696f55e84f90c6cc
Log:
JENKINS-43507 Should be first round complete for scm-api changes
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/resources/jenkins/plugins/git/GitSCMSource/config-detail.jelly
http://jenkins-ci.org/commit/git-plugin/7f32a8b906a309587844b9a10857b02e68cc24a0
Log:
JENKINS-43507 Fix the <scm:traits> taglib
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/git-plugin/0993e7bc6a63838af88a50be59dca1fe8bc6b897
Log:
JENKINS-43507 Towards 3.4.0
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/resources/jenkins/plugins/git/GitSCMSource/help-excludes.html
src/main/resources/jenkins/plugins/git/GitSCMSource/help-gitTool.html
src/main/resources/jenkins/plugins/git/GitSCMSource/help-ignoreOnPushNotifications.html
src/main/resources/jenkins/plugins/git/GitSCMSource/help-includes.html
src/main/resources/jenkins/plugins/git/GitSCMSource/help-rawRefSpecs.html
src/main/resources/jenkins/plugins/git/GitSCMSource/help-remoteName.html
http://jenkins-ci.org/commit/git-plugin/09afe78576e4fe920b7cbe5d972cea0546e10f75
Log:
JENKINS-43507 Remove dead help files
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/git-plugin/ee664b5638ee3fe33df4380de5526718f0a80161
Log:
JENKINS-43507 Pickup SCM-API timestamped snapshot
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/hudson/plugins/git/GitSCM.java
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java
src/main/java/jenkins/plugins/git/traits/GitToolSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/IgnoreOnPushNotificationTrait.java
src/main/java/jenkins/plugins/git/traits/RefSpecsSCMSourceTrait.java
src/main/java/jenkins/plugins/git/traits/RemoteNameSCMSourceTrait.java
src/test/java/jenkins/plugins/git/GitSCMBuilderTest.java
src/test/java/jenkins/plugins/git/traits/GitSCMExtensionTraitTest.java
http://jenkins-ci.org/commit/git-plugin/639674899c03e0c2e002c9fa4fc9b1af5dfb221f
Log:
JENKINS-43507 Allow adding additional remotes to the GitSCMBuilder
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
http://jenkins-ci.org/commit/git-plugin/4cfcc5177dae91872034afe46c4042c561d274c3
Log:
JENKINS-43507 Lower restrictions on deprecated methods
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/MethodUtils.java
http://jenkins-ci.org/commit/git-plugin/c3a66f296ef1ccbf117b4a1f85cdd56577c7b1c0
Log:
JENKINS-43507 Add workaround for JENKINS-30002 until available in baseline version of Jenkins core
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
src/main/java/jenkins/plugins/git/GitSCMSourceDefaults.java
src/test/java/jenkins/plugins/git/GitSCMBuilderTest.java
http://jenkins-ci.org/commit/git-plugin/a2afab28641c8f957109f8358e2183361bbd66d0
Log:
JENKINS-43507 Handle refspec aggregation correctly and GitSCM built by GitSCMSource should honour refspecs on clone and not fetch tags
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMBuilder.java
src/main/java/jenkins/plugins/git/GitSCMSourceDefaults.java
http://jenkins-ci.org/commit/git-plugin/1f0d0e15e0dd91db6819d4b38fb371c1908f2392
Log:
JENKINS-43507 Future-proof for if we implement TagSCMHead discovery
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/test/java/hudson/plugins/git/browser/GithubWebTest.java
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTrivialTest.java
http://jenkins-ci.org/commit/git-plugin/07ba4b5735c6c2a57b41b384b3a2e16569b89be3
Log:
JENKINS-43507 Pick up changes for JENKINS-44891
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSourceDefaults.java
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
http://jenkins-ci.org/commit/git-plugin/dd3e427593857367cbec598c693155f05bb6fb0b
Log:
JENKINS-43507 Bump structs to 1.8 and fix tests
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/git-plugin/a894dfbb14cd226c2be55589eb922efc6d32e9b2
Log:
JENKINS-43507 Pick up alpha-1 of scm-api
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/Connector.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/LazyIterable.java
src/main/java/org/jenkinsci/plugins/github_branch_source/LazySet.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestGHEventSubscriber.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SinglePassIterable.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-excludes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-includes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait/config.jelly
http://jenkins-ci.org/commit/github-branch-source-plugin/e14433f5f65abe165c8c78b68ba4c234860e099e
Log:
JENKINS-43507 Check-pointing work in progress
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
http://jenkins-ci.org/commit/github-branch-source-plugin/83d93c5fe1fc8897d0b3dea993f54ab46de72d17
Log:
JENKINS-43507 More documentation
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/8d9f4ffd7268c3181f711670eade8ae8179c743b
Log:
JENKINS-43507 Documenting GitSCMBuilder
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
http://jenkins-ci.org/commit/github-branch-source-plugin/8e11cf86761c98b8b12f2a914704db7628f1c09b
Log:
JENKINS-43507 More javadoc documentation
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/6c581b0a5e5d3f0ef75dc899d8b62e92e0297ddf
Log:
JENKINS-43507 Refactoring names
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/0978e5df727681f3d8fa0f134dbaacfc7228e452
Log:
JENKINS-43507 Documenting SCMHeadAuthority
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/42bcfe1aea0a8118352a38f3018fbbdb9eeb93d8
Log:
JENKINS-43507 Documentation drives code improvements
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorContext.java
http://jenkins-ci.org/commit/github-branch-source-plugin/f61a31b145710292679c346487772292a03639da
Log:
JENKINS-43507 Annotate overridden methods correctly
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
http://jenkins-ci.org/commit/github-branch-source-plugin/6d85a9a12c96a85f05d8aa7c0f15899bc7d57fee
Log:
JENKINS-43507 Documenting SCMNavigatorRequest
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/77ea2b27b177a5f362e86f0fcb16a7bbeefad7db
Log:
JENKINS-43507 Documenting SCMNavigatorTrait and SCMNavigatorTraitDescriptor
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/ecada1f1a8116a668908527b612f42e198a70d42
Log:
JENKINS-43507 Should be first round complete for scm-api changes
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.jelly
http://jenkins-ci.org/commit/github-branch-source-plugin/338984cb581e25bd7611a27f6acfcd61254ffa17
Log:
JENKINS-43507 Fix the <scm:traits> taglib
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubBuildStatusNotification.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/MergeWithGitSCMExtension.java
src/main/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestGHEventSubscriber.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevision.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PushGHEventSubscriber.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildForkPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildForkPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginBranch.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginBranchWithPR.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-buildOriginPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-checkoutCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-credentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-excludes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-includes.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-pattern.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-scanCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.jelly
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildForkPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildForkPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginBranch.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginBranchWithPR.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginPRHead.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-buildOriginPRMerge.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-checkoutCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/Messages.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait/config.jelly
src/test/java/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTraitTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTraitTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMBuilderTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTraitTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTraitTest.java
http://jenkins-ci.org/commit/github-branch-source-plugin/10b52c1f381e6080865fe039afbe658ff4958206
Log:
JENKINS-43507 Switch to GitHubSCMBuilder
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest.java
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/basic_cloud.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/basic_server.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_000111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_001111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_010111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_011111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_100111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_101111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_110111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/build_111111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/exclude_branches.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/limit_branches.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/limit_repositories.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/modern.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest/use_agent_checkout.xml
http://jenkins-ci.org/commit/github-branch-source-plugin/19b1697519ca20bd08022ed96a5a591a25e78abe
Log:
JENKINS-43507 Tidy up GitHubSCMNavigator
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest.java
http://jenkins-ci.org/commit/github-branch-source-plugin/da85c3797caaf35ee0ef01db2d738bb3ddd2e299
Log:
JENKINS-43507 Javadocs
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubBuildStatusNotification.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceContext.java
http://jenkins-ci.org/commit/github-branch-source-plugin/642695b819ff185919cf9724998dfd3421a94c5b
Log:
JENKINS-43507 Allow extension plugins to disable notifications
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorContext.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceBuilder.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceRequest.java
src/main/java/org/jenkinsci/plugins/github_branch_source/LazyIterable.java
src/main/java/org/jenkinsci/plugins/github_branch_source/LazySet.java
src/main/java/org/jenkinsci/plugins/github_branch_source/SinglePassIterable.java
http://jenkins-ci.org/commit/github-branch-source-plugin/cbdb2bd016fe735f34e8453cda6c0642c3da545e
Log:
JENKINS-43507 Documentation and formatting
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest.java
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/basic_cloud.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/basic_server.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_000111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_001111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_010111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_011111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_100111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_101111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_110111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111000.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111001.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111010.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111011.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111100.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111101.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111110.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/build_111111.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/custom_checkout_credentials.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/exclude_branches.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/limit_branches.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/modern.xml
src/test/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest/use_agent_checkout.xml
http://jenkins-ci.org/commit/github-branch-source-plugin/f9a02c67f9dff2bb6522ca0b8fad95406feacb96
Log:
JENKINS-43507 Add tests for GitHubSCMSource
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevision.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSource.java
src/main/resources/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait/help-strategyId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/BranchDiscoveryTrait/help.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/help-strategyId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/help-trust.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait/help.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-apiUri.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/help-traits.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-apiUri.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-credentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-repository.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-scanCredentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/help-traits.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait/help-strategyId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/OriginPullRequestDiscoveryTrait/help.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait/help-credentialsId.html
src/main/resources/org/jenkinsci/plugins/github_branch_source/SSHCheckoutTrait/help.html
http://jenkins-ci.org/commit/github-branch-source-plugin/46d3cb501ff63bebd153abb79fad3c8f36c1c669
Log:
JENKINS-43507 Add help files and tidy up misc code changes
Code changed in jenkins
User: Stephen Connolly
Path:
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystemTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java
http://jenkins-ci.org/commit/github-branch-source-plugin/854aa02f61f11c5defdd129f03216df977a3505b
Log:
JENKINS-43507 Fix tests with invalid nulls
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/FillErrorResponse.java
http://jenkins-ci.org/commit/github-branch-source-plugin/ae7a939175d161edf8ac196b3617e9e8d75f4db0
Log:
JENKINS-43507 re-use Throwable.getMessage()
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/ForkPullRequestDiscoveryTrait.java
http://jenkins-ci.org/commit/github-branch-source-plugin/56b44abb24fba177cb3dadfce49dd0e49954386f
Log:
JENKINS-43507 Remove redundant check (only ever called when value is `true` anyway)
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/github-branch-source-plugin/b84fa6194c7daf36f121d4eb997c1fcb818b3b3a
Log:
JENKINS-43507 Pick up alpha-1
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/hudson/plugins/mercurial/MercurialSCMBuilder.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSourceContext.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSourceRequest.java
src/main/java/hudson/plugins/mercurial/traits/CleanMercurialSCMSourceTrait.java
src/main/java/hudson/plugins/mercurial/traits/MercurialBrowserSCMSourceTrait.java
src/main/java/hudson/plugins/mercurial/traits/MercurialInstallationSCMSourceTrait.java
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/config-detail.jelly
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/help-branchPattern.html
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/help-clean.html
src/main/resources/hudson/plugins/mercurial/traits/MercurialBrowserSCMSourceTrait/config.jelly
src/main/resources/hudson/plugins/mercurial/traits/MercurialInstallationSCMSourceTrait/config.jelly
src/main/resources/hudson/plugins/mercurial/traits/Messages.properties
http://jenkins-ci.org/commit/mercurial-plugin/fe7b13e9769a83b0ba9a75034054ec622d22d33e
Log:
JENKINS-43507 Adapt MercurialSCMSource to use traits
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/help-modules.html
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/help-subdir.html
src/main/resources/hudson/plugins/mercurial/traits/CleanMercurialSCMSourceTrait/help.html
http://jenkins-ci.org/commit/mercurial-plugin/a87b60abb9a827e7a551984350ab68273a79c295
Log:
JENKINS-43507 Remove dead help files and restore live one
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/mercurial-plugin/18514a4916ecde2381eacbcbd0fc47f4f867df12
Log:
JENKINS-43507 Flag that the data model changes and bump to 2.0
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/MercurialStatus.java
http://jenkins-ci.org/commit/mercurial-plugin/e09089d2ecfcef2cb690b28496f0cddd1ade7f1a
Log:
JENKINS-43507 Fix check of repository source
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/MercurialSCMBuilder.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
http://jenkins-ci.org/commit/mercurial-plugin/fc225569f9de83bc21aa43806223b95e1d34fc45
Log:
JENKINS-43507 Fix optionality of configuration
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/hudson/plugins/mercurial/traits/CleanMercurialSCMSourceTrait.java
src/main/java/hudson/plugins/mercurial/traits/MercurialBrowserSCMSourceTrait.java
src/main/java/hudson/plugins/mercurial/traits/MercurialInstallationSCMSourceTrait.java
http://jenkins-ci.org/commit/mercurial-plugin/d41c75101388fd42b4939dab62000329c8e2c6fa
Log:
JENKINS-43507 Update to latest -SNAPSHOT of scm-api
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
http://jenkins-ci.org/commit/mercurial-plugin/b380c2f26987daaaf55d55353fec30e54590e12d
Log:
JENKINS-43507 Pick up changes for JENKINS-44891
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/mercurial-plugin/c519a25a811a2662a784757cfa84aee3f5ac30b1
Log:
JENKINS-43507 Pick up structs 1.8
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/MercurialSCMBuilder.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
http://jenkins-ci.org/commit/mercurial-plugin/900cbd038e4e6c24b1590c62edaa0f69fd7a3b49
Log:
JENKINS-43507 Code review comments
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/traits/CleanMercurialSCMSourceTrait.java
src/main/java/hudson/plugins/mercurial/traits/MercurialBrowserSCMSourceTrait.java
src/main/java/hudson/plugins/mercurial/traits/MercurialInstallationSCMSourceTrait.java
src/main/resources/hudson/plugins/mercurial/traits/Messages.properties
http://jenkins-ci.org/commit/mercurial-plugin/f08319695b43f1e062619007761cfd16cf2216fd
Log:
JENKINS-43507 I18n
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/MercurialSCMBuilder.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSourceContext.java
src/main/java/hudson/plugins/mercurial/MercurialSCMSourceRequest.java
http://jenkins-ci.org/commit/mercurial-plugin/58a659549babed18bef6684647b5e3e72bd6237c
Log:
JENKINS-43507 Copyright headers
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/mercurial-plugin/075a1ba42a03056ab6cb3c61f010e2b03994b619
Log:
JENKINS-43507 Plugin maintainer doesn't want
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
http://jenkins-ci.org/commit/mercurial-plugin/e8bbfc981e21f0f4176b1ccd2da4954e822388ed
Log:
JENKINS-43507 Plugin requested formatting changes
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/mercurial-plugin/01fe831d00e1e137e9ec8a21fe8e3d3f7ef1e77f
Log:
JENKINS-43507 Whitespace
Code changed in jenkins
User: Stephen Connolly
Path:
pom.xml
http://jenkins-ci.org/commit/mercurial-plugin/26f4d2846d88e550d66f41b17e268ab22e56dec9
Log:
JENKINS-43507 Pick up -alpha-1
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config_en.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator/config_en_US.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail_en.properties
src/main/resources/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource/config-detail_en_US.properties
http://jenkins-ci.org/commit/github-branch-source-plugin/efaf706d116b2c956fbe6c8eb8df4a5e69b34ff6
Log:
JENKINS-43507 US people want to spell things incorrectly
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMHead.java
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSource.java
http://jenkins-ci.org/commit/github-branch-source-plugin/d4f2fda50687538058312e635c78605dde7be66c
Log:
JENKINS-43507 There will be no 2.1.0 release
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest.java
http://jenkins-ci.org/commit/github-branch-source-plugin/394d016d15970d1abf9f085f63dea741137ad4bc
Log:
JENKINS-43507 Legacy constructor needs to apply default discovery behaviours
- BlueOcean continually destroys and recreates the SCMNavigator without round-tripping through stapler form-binding
consequently it does not pick up the legacy default discovery traits. - Also found a trait duplication bug in GitHubSCMSource that was missed due to a faulty test but caught when replicating
the new legacy constructor tests from navigator into source 'just to be sure to be sure'
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigator.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMNavigatorTraitsTest.java
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTraitsTest.java
http://jenkins-ci.org/commit/github-branch-source-plugin/d60356851c8ae6a37a46fa40f44711e35bd3c1aa
Log:
JENKINS-43507 Measure twice, cut once
- checking with the set eliminates an incorrect copy-pasta error
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/resources/jenkins/plugins/git/GitSCMSource/config-detail_en.properties
src/main/resources/jenkins/plugins/git/GitSCMSource/config-detail_en_US.properties
src/main/resources/jenkins/plugins/git/GitSCMSource/config-detail_it.properties
src/main/resources/jenkins/plugins/git/GitSCMSource/config-detail_ja.properties
http://jenkins-ci.org/commit/git-plugin/f52fe82f16ec96dc1fde3cae53877d455e1ac9e8
Log:
JENKINS-43507 US people want to spell things incorrectly
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/GitSCMSource.java
http://jenkins-ci.org/commit/git-plugin/15f218a5aeb3dc52b777c3e7ba4bb35aed1b8ef7
Log:
JENKINS-43507 Found some minor bugs in the form validation action method names
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSource.java
src/main/java/jenkins/plugins/git/GitSCMSourceContext.java
src/main/java/jenkins/plugins/git/GitSCMSourceRequest.java
src/main/java/jenkins/plugins/git/traits/BranchDiscoveryTrait.java
src/main/resources/jenkins/plugins/git/traits/BranchDiscoveryTrait/config.jelly
src/main/resources/jenkins/plugins/git/traits/BranchDiscoveryTrait/help.html
src/main/resources/jenkins/plugins/git/traits/Messages.properties
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
src/test/java/jenkins/plugins/git/GitSCMSourceTraitsTest.java
src/test/resources/jenkins/plugins/git/GitSCMSourceTraitsTest/modern.xml
src/test/resources/jenkins/plugins/git/GitSCMSourceTraitsTest/pimpped_out.xml
http://jenkins-ci.org/commit/git-plugin/1c1c664d1a18c600443a3ffe66f2a30ec2bd47ef
Log:
JENKINS-43507 Give GitSCMSource a BranchDiscoveryTrait in preparation for JENKINS-33445
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/jenkins/plugins/git/traits/BranchDiscoveryTrait.java
src/main/java/jenkins/plugins/git/traits/GitSCMExtensionTraitDescriptor.java
http://jenkins-ci.org/commit/git-plugin/1743eab6b24a52e94847ae3f278c184d0f51eb47
Log:
JENKINS-43507 Fix trait drop-down list population
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/config-detail_en.properties
src/main/resources/hudson/plugins/mercurial/MercurialSCMSource/config-detail_en_US.properties
http://jenkins-ci.org/commit/mercurial-plugin/d632ecb5ec2ad5bfcdf9381b4f4eca34f8406c48
Log:
JENKINS-43507 US people want to spell things incorrectly
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/plugins/mercurial/MercurialSCMSource.java
http://jenkins-ci.org/commit/mercurial-plugin/b1bc5a40f01db1d23a3ece9ab8dd5ba3bf1e92b2
Log:
JENKINS-43507 Fix trait drop-down list population
Code changed in jenkins
User: Stephen Connolly
Path:
docs/implementation.adoc
http://jenkins-ci.org/commit/scm-api-plugin/f02bd6bb8c614854896e731cee7538b83e5a0f7b
Log:
JENKINS-43507Update implementation guide to reflect traits recommendations