Skip to content
This repository has been archived by the owner on Jan 22, 2022. It is now read-only.

Git Plugin truncates changelog [JENKINS - 29977] #20

Open
wants to merge 2,371 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 2, 2017

  1. JENKINS-44640 - Fix NPE checking legacy git SCM URL

    Credential tracking is intended to track relevant and valuable use of
    the credential, not something as simple as using that credential in a
    form validation.
    
    Form validation is valuable for the user experience of the
    administrator, but it is not valuable enough to track the credential
    use in validating the form.
    MarkEWaite committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    541c4b6 View commit details
    Browse the repository at this point in the history
  2. Remove commented implementation call to track()

    The comment is sufficient to explain why the implementation call
    is not used.
    MarkEWaite committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    f90a852 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#499 from MarkEWaite/master-PRxxx-npe-pas…

    …sing-null-context-to-credentials
    
    JENKINS-44640 - Fix NPE checking legacy git SCM URL
    MarkEWaite committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    2903c1a View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2017

  1. Merge remote-tracking branch 'origin/master' into jenkins-26100

    Conflicts:
    	pom.xml
    abayer committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    f4bb730 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2017

  1. Merge pull request jenkinsci#498 from jglick/User.getById

    Call User.getById when available
    MarkEWaite committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    78be70c View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2017

  1. It is 6 years since the version range dependency was removed from par…

    …ameterized trigger
    
    Arguably we should bump to a newer version, but proposing just the minimal change to pick up jenkinsci/parameterized-trigger-plugin@440065d
    stephenc committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    bc90236 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#501 from stephenc/fix-dependency-tree

    It is 6 years since the version range dependency was removed from parameterized trigger
    MarkEWaite committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    79c66eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84913c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bb8905 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    802e7ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c3336e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7c2ba1b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c5c4116 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    72cab2a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f09e7a2 View commit details
    Browse the repository at this point in the history
  11. [JENKINS-43507] Add a test for the GitSCMExtension equals, hashCode a…

    …nd toString implementation requirements
    stephenc committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    f056b80 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    55e9a98 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7fd9e9f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    aaaa28b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b70866b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    01465e3 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7f32a8b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0993e7b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    09afe78 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ee664b5 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6396748 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4cfcc51 View commit details
    Browse the repository at this point in the history
  23. [JENKINS-43507] Add workaround for JENKINS-30002 until available in b…

    …aseline version of Jenkins core
    stephenc committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    c3a66f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2017

  1. [JENKINS-43507] Handle refspec aggregation correctly and GitSCM built…

    … by GitSCMSource should honour refspecs on clone and not fetch tags
    stephenc committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    a2afab2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f0d0e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2017

  1. Configuration menu
    Copy the full SHA
    07ba4b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd3e427 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2017

  1. Whoops, fixing merge bork.

    abayer committed Jun 16, 2017
    Configuration menu
    Copy the full SHA
    e38f561 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into jenkins-26100

    Conflicts:
    	pom.xml
    abayer committed Jun 16, 2017
    Configuration menu
    Copy the full SHA
    133609e View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2017

  1. Configuration menu
    Copy the full SHA
    a894dfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68f1518 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    beda43c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f52fe82 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2017

  1. Merge pull request jenkinsci#492 from abayer/jenkins-26100

    [JENKINS-26100] Switch buildEnvVars and others to Run
    MarkEWaite committed Jun 21, 2017
    Configuration menu
    Copy the full SHA
    907253d View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2017

  1. Configuration menu
    Copy the full SHA
    62eaaba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f82ff5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcd2561 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0df7738 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe88193 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa877c6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request jenkinsci#503 from MarkEWaite/update-pct-version

    Use latest LTS (2.60.1) for plugin compat test
    MarkEWaite committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    573c232 View commit details
    Browse the repository at this point in the history
  8. Merge pull request jenkinsci#504 from tharakadesilva/master

    Passed a message when throwing AbortException so that it wouldn't show up as null
    MarkEWaite committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    1ca1f49 View commit details
    Browse the repository at this point in the history
  9. Merge pull request jenkinsci#497 from vgaidarji/vgaidarji/improve-log…

    …s-output
    
    [JENKINS-38241] Print commit message to log on checkout
    MarkEWaite committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    31101a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    15f218a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1c1c664 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e33020f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6b2742f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2017

  1. Configuration menu
    Copy the full SHA
    1743eab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dd1e14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acdb6a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2017

  1. Configuration menu
    Copy the full SHA
    3343484 View commit details
    Browse the repository at this point in the history
  2. Reverting jenkinsci#498 as it broke association of users to commits b…

    …y fullName (the default behavior of the plugin).
    jglick committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    bca64e2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#506 from jglick/User.get

    Reverting jenkinsci#498 as it broke association of users to commits by fullName
    MarkEWaite committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    87a76ef View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2017

  1. Configuration menu
    Copy the full SHA
    fe99a79 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2017

  1. Configuration menu
    Copy the full SHA
    53984ad View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2017

  1. Merge pull request jenkinsci#508 from jglick/buildEnv

    [JENKINS-26100] Supply GitSCM/buildEnv
    MarkEWaite committed Jun 30, 2017
    Configuration menu
    Copy the full SHA
    2cfbf64 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2017

  1. Configuration menu
    Copy the full SHA
    d7c3ece View commit details
    Browse the repository at this point in the history
  2. [JENKINS-43507] Fix tests

    stephenc committed Jul 5, 2017
    Configuration menu
    Copy the full SHA
    af3d6fd View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#494 from stephenc/jenkins-43507

    [JENKINS-43507] Allow SCMSource and SCMNavigator subtypes to share common traits
    stephenc committed Jul 5, 2017
    Configuration menu
    Copy the full SHA
    dd2b842 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34c0bcf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10c9218 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2017

  1. Configuration menu
    Copy the full SHA
    ff8577e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65679d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69e11fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f713bd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f2ab2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    051f766 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2017

  1. [JENKINS-22593] - Annotate BuildChooser#getCandidateRevisions() and t…

    …he related code.
    
    I was investigating the NPE stacktrace reported back in 2014, and it seems it is not possible anymore. Though I have added some API annotations to make the case explicitly verifyable in FindBugs.
    oleg-nenashev committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    c7842a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2017

  1. Configuration menu
    Copy the full SHA
    26d2c7d View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. Pick up latest releases

    stephenc committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    fce7a8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22e80c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    350fd5e View commit details
    Browse the repository at this point in the history
  4. Fix typos in GitSCMFileSystemTest naming

    The given_filesystem_when_askingChangesSinceNewRevision_then_changesArePopulatedButEmpty
    test had a confusing mix of xxx261 and xxx260 variables that were
    referring to tags which sometimes did not match the name of the variable.
    
    Makes the names consistent rather than risk confusing the reader of the
    test.
    
    Other tests referred to a GitSCMFileSystem instance as "instance" when
    it was then used as a file system reference to a specific commit.
    Changed the name to be clearer where it was referring.
    
    Preparing to remove the requirement that tests require all tags and
    all history in the working directory.  Optimizations in git plugin
    3.4.0 remove that assumption (and its resulting waste of time and
    disc space).
    MarkEWaite committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    0e417ca View commit details
    Browse the repository at this point in the history
  5. Merge pull request jenkinsci#511 from oleg-nenashev/findbugs/JENKINS-…

    …22593-annotations
    
    [JENKINS-22593] - Annotate BuildChooser#getCandidateRevisions() and the related code
    MarkEWaite committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    a85ede1 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2017

  1. Configuration menu
    Copy the full SHA
    4d4635d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b386fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf7097d View commit details
    Browse the repository at this point in the history
  4. Merge pull request jenkinsci#512 from MarkEWaite/fix-GitSCMFileSystem…

    …Test-typos
    
    Fix typos in GitSCMFileSystemTest naming
    MarkEWaite committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    84905d8 View commit details
    Browse the repository at this point in the history
  5. Use parent pom 2.32, with a few exclusions

        <!-- promoted-builds requests 1.9.2, core requests 1.8.4 -->
        <exclude>org.apache.ant:ant</exclude>
        <!-- structs requests 1.9, core requests 1.7 -->
        <exclude>org.jenkins-ci:annotation-indexer</exclude>
        <!-- mockito requests 2.1, powermock requests 2.4 -->
        <exclude>org.objenesis:objenesis</exclude>
    MarkEWaite committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    07cd22c View commit details
    Browse the repository at this point in the history
  6. Remove findbugs warning for Jenkins 2.60.1

    If -Djenkins.version=2.60.1 is used to compile, then a findbugs warning
    is reported because the descriptor might be returned as null for the GitSCM
    class.  The safeguard is harmless, and removes one findbugs warning from
    the plugin compatibility test that is executed from the Jenkinsfile.
    MarkEWaite committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    42d9ff9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request jenkinsci#510 from MarkEWaite/master-PRxxx-update-…

    …parent-pom
    
    Use parent pom 2.32, with a few exclusions
    MarkEWaite committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    ce57260 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2017

  1. Configuration menu
    Copy the full SHA
    a4febc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b31a94 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2017

  1. [JENKINS-44271] doFillcredentialsId to look for Item not SCMSourceOwner.

    The method GitSCMSource.DescriptorImpl#doFillCredentialsIdItems
    expects the parameter 'context' to be an SCMSourceOwner which breaks
    the ability to add a global library at the level of a folder with the
    modern SCM implementation. Changing the parameter type from
    SCMSourceOwner to Item solves the issue.
    acontes1a committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    9841317 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. [FIXED JENKINS-45771] Consolidate the MergeWithGitSCMExtension into g…

    …it plugin
    
    With the update to git-client we can now fix the shallow clone issue on merge with
    stephenc committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    b8c90a9 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. Configuration menu
    Copy the full SHA
    d934fcb View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#516 from stephenc/jenkins-45771

    [FIXED JENKINS-45771] Consolidate the MergeWithGitSCMExtension into git plugin
    stephenc committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    66ab514 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#514 from stephenc/jenkins-44751

    [JENKINS-44751] Use ls-remote to determine live list of remote branches
    stephenc committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    e3327ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c69ed97 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e08051a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2017

  1. Configuration menu
    Copy the full SHA
    0c1667c View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#505 from acontes/JENKINS-44271

    [JENKINS-44271] doFillcredentialsId to look for Item not SCMSourceOwner.
    stephenc committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    8e901a8 View commit details
    Browse the repository at this point in the history
  3. Resolving UserMergeOptions Object

    kuman4 authored and kuman4 committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    78866b8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request jenkinsci#517 from arthurvanduynhoven/prebuildmerg…

    …eOverrides
    
    Added required overrides to PreBuildMerge extension
    stephenc committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    6107011 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c88bae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    07ac095 View commit details
    Browse the repository at this point in the history
  7. Add javadocs

    kzantow committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    54270ab View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2017

  1. Remove git 1.7.1 special case from test

    Not needed as of a4febc0
    MarkEWaite committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    26a1e03 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/jenkinsci/git-plugin

    kuman4 authored and kuman4 committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    91133ef View commit details
    Browse the repository at this point in the history
  3. Javadoc issue

    kzantow committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    6ff7567 View commit details
    Browse the repository at this point in the history
  4. Moar Javadoc

    kzantow committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    827192b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b9e066 View commit details
    Browse the repository at this point in the history
  6. Reduce indentation

    kzantow committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    07fa6e1 View commit details
    Browse the repository at this point in the history
  7. Merge pull request jenkinsci#520 from kzantow/expose-git-cache

    Expose `invoke` method & required interface for downstream plugins
    stephenc committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    889aafb View commit details
    Browse the repository at this point in the history
  8. Merge pull request jenkinsci#519 from jglick/GitSCMFileSystem-slashyB…

    …ranches-JENKINS-42817
    
    [JENKINS-42817] GitSCMFileSystem was needlessly rejecting slashy branches
    MarkEWaite committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    7ab5df2 View commit details
    Browse the repository at this point in the history
  9. Merge pull request jenkinsci#521 from MarkEWaite/remove-git-1.7.1-spe…

    …cial-case
    
    Remove git 1.7.1 special case from test
    MarkEWaite committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    f725236 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2017

  1. Configuration menu
    Copy the full SHA
    fe02bb2 View commit details
    Browse the repository at this point in the history
  2. Adapt GitSCMFileSystemTest to always have git-2.6.0 and git-2.6.1 tags

    May eventually rework the test to not depend on those tags, but
    it is simple enough to pull the tags into the current repository
    if they are not found.
    MarkEWaite committed Aug 5, 2017
    Configuration menu
    Copy the full SHA
    0d7bd62 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#523 from MarkEWaite/pull-two-tags-for-tests

    Adapt GitSCMFileSystemTest to always have git-2.6.0 and git-2.6.1 tags
    MarkEWaite committed Aug 5, 2017
    Configuration menu
    Copy the full SHA
    e8fe71f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fa0181 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    72bb311 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2017

  1. Use structs 1.10

    Remove 1 requireUpperBoundDeps exclusion
    MarkEWaite committed Aug 7, 2017
    Configuration menu
    Copy the full SHA
    dd07b5f View commit details
    Browse the repository at this point in the history
  2. Use bridge method annotation 1.17

    Latest release
    MarkEWaite committed Aug 7, 2017
    Configuration menu
    Copy the full SHA
    61f2757 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4bdff7 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2017

  1. Merge pull request jenkinsci#524 from MarkEWaite/latest-dependencies

    Use latest dependencies
    MarkEWaite committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    c8b33bb View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2017

  1. Use parent pom enable-jacoco profile for coverage

    No need to redefine in this plugin
    MarkEWaite committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    2478b2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bee07c View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2017

  1. Merge pull request jenkinsci#526 from MarkEWaite/code-coverage-from-p…

    …arent-pom
    
    Use parent pom enable-jacoco profile for coverage
    MarkEWaite committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    f85fccb View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2017

  1. [JENKINS-46207] Initial implementation, if lucky this is complete

    - I suspect there are additional changes required before can merge for git
    - I suspect there are additional changes required to branch-api before safe to merge for users
    stephenc committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    837ae64 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2017

  1. Use findbugs in CI

    MarkEWaite committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    1cf9c85 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#529 from MarkEWaite/ci-findbugs

    Use findbugs in CI
    MarkEWaite committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    24603d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2017

  1. Update parent pom to 2.33

    MarkEWaite committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    f3f1225 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2017

  1. Merge pull request jenkinsci#531 from MarkEWaite/update-parent-pom

    Update parent pom to 2.33
    MarkEWaite committed Sep 10, 2017
    Configuration menu
    Copy the full SHA
    815a015 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2017

  1. Configuration menu
    Copy the full SHA
    2c1c334 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2017

  1. Configuration menu
    Copy the full SHA
    1600418 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#532 from dwnusbaum/JENKINS-46929

    [JENKINS-46929] Limit number of projects added to response headers
    MarkEWaite committed Sep 22, 2017
    Configuration menu
    Copy the full SHA
    35745f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2017

  1. Merge pull request jenkinsci#528 from stephenc/jenkins-46207

    [JENKINS-46207] Enable tag discovery
    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    fe5a3f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0430d4 View commit details
    Browse the repository at this point in the history
  3. Next release includes tag discovery traits

    Increment minor version for new API
    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    f043e02 View commit details
    Browse the repository at this point in the history
  4. [JENKINS-45729] Move printCommitMessageToLog after checkout, ignore e…

    …xceptions
    
    JENKINS-45729 shows that there are cases where the expected commit is not
    yet available to be printed or some other issue is causing an exception.
    
    Printing the commit message of the last commit to the log file is a
    diagnostic aid, not critical to success of the build.  An exception in
    a diagnostic should not break the build.
    
    I'm unable to duplicate JENKINS-45729 in any consistent way.  I have
    seen the reported exception at least once, but the project with that
    exception stopped showing that exception.
    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    c1ac701 View commit details
    Browse the repository at this point in the history
  5. Merge pull request jenkinsci#534 from MarkEWaite/update-parent-pom-an…

    …d-version
    
    Update parent pom and version
    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    a6ddae8 View commit details
    Browse the repository at this point in the history
  6. Merge pull request jenkinsci#530 from MarkEWaite/remove-printCommitMe…

    …ssageToLog
    
    [JENKINS-45729] - Move print commit message after checkout
    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    34f047f View commit details
    Browse the repository at this point in the history
  7. Remove unused imports

    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    6721712 View commit details
    Browse the repository at this point in the history
  8. javadoc spelling fixes

    MarkEWaite committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    3cdaaf3 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2017

  1. Use old style git tag arguments, don't break CentOS 6

    Tests continue to run on CentOS 6, even though the default git version
    on the platform is not officially supported.  That allows the support
    to not become any less than it already is.
    MarkEWaite committed Sep 30, 2017
    Configuration menu
    Copy the full SHA
    4ab6317 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2017

  1. Configuration menu
    Copy the full SHA
    6810383 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42338e2 View commit details
    Browse the repository at this point in the history
  3. Check tag timestamp in a test

    Allow a time gap of up to 2 seconds due to file system variation between
    Windows (FAT vs. NTFS) and Linux (EXT3 vs. EXT4 vs. others).
    MarkEWaite committed Oct 3, 2017
    Configuration menu
    Copy the full SHA
    686b5ca View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2017

  1. Merge pull request jenkinsci#493 from dalvizu/master

    [Fixed JENKINS-44037] Add a new `BuildData` action if PreBuildMerge fails
    dalvizu committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    d5cc48d View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2017

  1. Allow up to 4 second time offset in Windows file system

    Some Windows file systems only track time on 2 second intervals.
    Test failures on Windows machines have shown a 1 second offset between
    the allowed value and the actual value.
    
    Rather than have a flaky test, increase the offset to cover that
    interesting tracking of file system time stamps on Windows.
    MarkEWaite committed Oct 5, 2017
    Configuration menu
    Copy the full SHA
    3c2ef06 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#536 from MarkEWaite/increase-windows-fil…

    …e-system-offset
    
    Allow up to 4 second time offset in Windows file system
    MarkEWaite committed Oct 5, 2017
    Configuration menu
    Copy the full SHA
    7229864 View commit details
    Browse the repository at this point in the history
  3. Correct name of CI job

    MarkEWaite committed Oct 5, 2017
    Configuration menu
    Copy the full SHA
    2a1ec13 View commit details
    Browse the repository at this point in the history
  4. Simplify README

    MarkEWaite committed Oct 5, 2017
    Configuration menu
    Copy the full SHA
    bf66246 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2017

  1. Configuration menu
    Copy the full SHA
    fb54487 View commit details
    Browse the repository at this point in the history
  2. Remove RevisionParameterActionTest duplicate tests

    Parameter combining is a fundamental Jenkins core behavior, not
    something that needs specific testing in the git plugin.
    
    Retains the one test in the class which used git operations.
    MarkEWaite committed Oct 7, 2017
    Configuration menu
    Copy the full SHA
    992c59e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2017

  1. Add SubmoduleConfigTest

    MarkEWaite committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    5b55837 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#537 from MarkEWaite/remove-duplicate-tests

    Remove duplicate and unhelpful tests
    MarkEWaite committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    f7065e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2017

  1. Configuration menu
    Copy the full SHA
    4c7b3d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#539 from MarkEWaite/add-changelog-to-bra…

    …nch-tests
    
    Add ChangelogToBranch tests
    MarkEWaite committed Oct 17, 2017
    Configuration menu
    Copy the full SHA
    5d5a086 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2017

  1. Configuration menu
    Copy the full SHA
    8fc25c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6d1c97 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2017

  1. Merge pull request jenkinsci#540 from MarkEWaite/add-tests-3

    Add GitSCM.isCreateAccountBasedOnEmail and GitSCM.setBuildChooser tests
    MarkEWaite committed Oct 19, 2017
    Configuration menu
    Copy the full SHA
    b463cfb View commit details
    Browse the repository at this point in the history
  2. Fix tag category enablement

    The previous code worked, but was a hack and not the way I had intended this to be implemented.
    
    Of course I forgot to pay attention to my own design\!
    stephenc committed Oct 19, 2017
    Configuration menu
    Copy the full SHA
    037946a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa6b545 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b516c3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request jenkinsci#541 from stephenc/fix-categories

    Fix tag category enablement
    MarkEWaite committed Oct 19, 2017
    Configuration menu
    Copy the full SHA
    c78647a View commit details
    Browse the repository at this point in the history
  6. Merge pull request jenkinsci#542 from stephenc/dedup-scm-probe

    Refactor out the common SCMProbe implementation
    MarkEWaite committed Oct 19, 2017
    Configuration menu
    Copy the full SHA
    bafd8be View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2017

  1. Merge pull request jenkinsci#544 from stephenc/avoid-local-cache

    These two operations do not actually need the local repository cache
    MarkEWaite committed Oct 20, 2017
    Configuration menu
    Copy the full SHA
    37fe9a0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#522 from nkumarom/master

    Resolving UserMergeOptions Object
    MarkEWaite committed Oct 20, 2017
    Configuration menu
    Copy the full SHA
    c5fbe73 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2017

  1. [JENKINS-47526] Provide an API to allow an AbstractGitSCMSource to wo…

    …rk at a distance from the repository rather than requiring a local checkout
    stephenc committed Oct 21, 2017
    Configuration menu
    Copy the full SHA
    1aea53e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d95566 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2017

  1. Configuration menu
    Copy the full SHA
    2bee283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5720bfb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7f9310 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a406c54 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2017

  1. Merge pull request jenkinsci#543 from stephenc/jenkins-47526

    [JENKINS-47526] Provide an API to allow an AbstractGitSCMSource to work at a distance from the repository rather than requiring a local checkout
    MarkEWaite committed Oct 23, 2017
    Configuration menu
    Copy the full SHA
    a82b46d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed523b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    435ce93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d4703a4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request jenkinsci#545 from stephenc/no-double-negative-config

    [FIXED JENKINS-45822] Swap semantics of 'Do not fetch tags' to 'Fetch tags'
    MarkEWaite committed Oct 23, 2017
    Configuration menu
    Copy the full SHA
    0bd7751 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6730e80 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    28bc32e View commit details
    Browse the repository at this point in the history
  8. Fix enum visibility

    stephenc committed Oct 23, 2017
    Configuration menu
    Copy the full SHA
    73a7572 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    681ee3b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    125cb9f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2017

  1. Configuration menu
    Copy the full SHA
    53c801f View commit details
    Browse the repository at this point in the history
  2. Annotate Probe.create(head, @nonnull revision)

    The revision argument to TelescopingSCMProbe is annotated as @nonnull,
    so the method that passes it to TelescopingSCMProbe should also be
    annotated @nonnull.
    
    To see the findbugs warning before this change:
    
      mvn clean -Dtest=KilnGitTest install
    MarkEWaite committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    d623dd5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#547 from MarkEWaite/fix-new-findbugs-war…

    …nings
    
    Annotate Probe.create(head, @nonnull revision)
    MarkEWaite committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6f48576 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2017

  1. Configuration menu
    Copy the full SHA
    254ad49 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#548 from stephenc/jenkins-47629

    [FIXED JENKINS-47629] Forgot to apply the credentials in the short-cut
    MarkEWaite committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    12a389b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    299fcef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b072d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2017

  1. [FIXED JENKINS-47824] Looks like we have to do much more hoop jumping…

    … to correctly resolve things
    stephenc committed Nov 4, 2017
    Configuration menu
    Copy the full SHA
    addcc0a View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#551 from stephenc/jenkins-47824

    [FIXED JENKINS-47824] Looks like we have to do much more hoop jumping to correctly resolve things
    MarkEWaite committed Nov 4, 2017
    Configuration menu
    Copy the full SHA
    d2ba4c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2017

  1. Configuration menu
    Copy the full SHA
    c495d57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b5856e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5838c3c View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2017

  1. [JENKINS-31934] throw IOException around submodule update failures

    Updating the submodule can fail in a similar manner to git checkout of
    the parent project. If we simply throw the GitException, then the
    generic retry loop will not kick in.
    
    For now, the only exceptions we'll catch is the GitException which
    should be generated if the launchCommand fails.
    
    Without this change, intermittent failures when attempting to pull
    submodule data from a git remote will not properly allow the retry loop
    to kick in.
    
    Add a new test case to verify that we actually do throw the IOException.
    Because this exception case is likely due to an intermittent error,
    we'll use mocks to setup a case where we always throw the exception.
    
    Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
    jacob-keller committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    d747508 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. Merge pull request jenkinsci#374 from jacob-keller/jk-submodule-io-ex…

    …ception
    
    git: throw IOException around submodule update failures
    MarkEWaite committed Nov 16, 2017
    Configuration menu
    Copy the full SHA
    35189dc View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2017

  1. [FIXED JENKINS-48064] Fisheye Git browser now validates its URL in th…

    …e configuration.
    ccarpentier committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    14973e7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#554 from Saucistophe/master

    [FIXED JENKINS-48064] Fisheye Git browser now validates its URL in th…
    MarkEWaite committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    c4029dc View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2017

  1. Configuration menu
    Copy the full SHA
    a924bb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d492694 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2017

  1. Configuration menu
    Copy the full SHA
    f5ca22d View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. Revert "Use parent pom 3.0 - latest update"

    Not supported to use parent pom 3.0 with old Jenkins versions like 1.625.
    
    Since git plugin will be moving to Jenkins 2.60 in the near future,
    there is no reason to use an unsupported configuration prior to the move
    to Jenkin 2.60.
    
    This reverts commit a924bb3.
    MarkEWaite committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    b1af068 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd34a8b View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#560 from MarkEWaite/revert-parent-pom-3.0

    Revert "Use parent pom 3.0 - latest update"
    MarkEWaite committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    a2db08c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cfdeaa View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2017

  1. Merge pull request jenkinsci#561 from stephenc/jenkins-48061-partial

    [JENKINS-48061] Partial fix for the easy case of non-head revision in history of branch
    stephenc committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    828ca74 View commit details
    Browse the repository at this point in the history
  2. Add GitUtilsTest - prior to performance fix

    The unit tests confirm that behavior before and after the performance
    fix remains the same.
    MarkEWaite committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    5e50158 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b95c4e8 View commit details
    Browse the repository at this point in the history
  4. [JENKINS-45447] Improve poll and checkout performance for repos with …

    …many tags
    
    JENKINS-45447 reports that checkout of a repository with many tags
    from a freestyle job using a wildcard in the branch name is
    dramatically slower than earlier releases.  Many other cases which use
    the advanced branch selection mechanism show the same performance
    problem.
    
    31fedce added tag checks to the evaluation loop for branch
    names. Unfortunately, tag evaluation needs both the tag name and the
    SHA1 of the commit identified by the tag. The original; implementation
    called revParse() to compute that SHA1 for each tag. With many tags in
    the repository (bug report example was 60,000 tags), the checkout time
    increased dramatically.
    
    I found that even the number of tags in the git plugin repository
    could add as much as 5 seconds for the computation of SHA1 hashes.
    Those computed SHA1 hashes were then immediately discarded because
    they did not satisfy the branch name selection criteria.
    
    Calling GitClient.getTags() returns more information than
    GitClient.getTagNames(), so it is possible that this change is still
    not fast enough.
    MarkEWaite committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    18bc3dc View commit details
    Browse the repository at this point in the history
  5. Set plugin version to 3.7.0-SNAPSHOT

    Requires a new version of the git client plugin.  Best to alert users
    of that requirement by changing the minor version.
    MarkEWaite committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    b44c48a View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2017

  1. Add GitSCM.guessBrowser() tests

    Before extending the guesser to support other hosting providers
    MarkEWaite committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    fa0eb55 View commit details
    Browse the repository at this point in the history
  2. More GitSCM.guessBrowser() tests

    Before extending the guesser to support other hosting providers
    MarkEWaite committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    61f9446 View commit details
    Browse the repository at this point in the history
  3. Enable Bitbucket and Gitlab browser guessing

    Test additional case with a leading slash in an alternate ssh URL.
    
    Test failure case with example.com as the unrecognized URL.
    MarkEWaite committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    18d6b66 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2017

  1. Configuration menu
    Copy the full SHA
    241ef68 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#562 from MarkEWaite/better-browser-guessing

    Allow repository guessing for bitbucket and gitlab
    MarkEWaite committed Dec 16, 2017
    Configuration menu
    Copy the full SHA
    6c91868 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2017

  1. Configuration menu
    Copy the full SHA
    302eeef View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#558 from MarkEWaite/fewer-rev-parse-calls

    [JENKINS-45477] improve checkout & poll perf with many tags
    MarkEWaite committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    6af0d6d View commit details
    Browse the repository at this point in the history
  3. Merge pull request jenkinsci#563 from MarkEWaite/avoid-exceptions-fin…

    …dOrCreateUser
    
    [JENKINS-48589] Don't let degenerate name or email break changesets
    MarkEWaite committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    3e21086 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2017

  1. Configuration menu
    Copy the full SHA
    71282d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa307b3 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2017

  1. Use diamond inference

    MarkEWaite committed Dec 24, 2017
    Configuration menu
    Copy the full SHA
    5fc63a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0de81c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a208158 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    605f5de View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2017

  1. Add GitSCM unit test for some simple methods

    Tests run very quickly and cover a few cases which are not
    tested elsewhere.
    MarkEWaite committed Dec 30, 2017
    Configuration menu
    Copy the full SHA
    7c3d179 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2017

  1. Add tests to show arbitrary nature of requiresWorkspaceforPolling

    If the branch name is parameterized and the parameter is empty,
    then the workspace is not required for polling.
    
    If the branch name is empty, then a workspace is required.
    
    If the branch name contains a wildcard that is not '*/' in the
    first two characters, a workspace is required.
    
    If multiple branch names are provided, a workspace is required.
    
    If branch name is parameterized and parameter includes a wildcard,
    a workspace is not required.
    MarkEWaite committed Dec 31, 2017
    Configuration menu
    Copy the full SHA
    649a68a View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2018

  1. Skip LOGNAME dependent test if LOGNAME not defined

    Most non-Windows execution environments define the LOGNAME environment
    variable.  When running the Jenkins Dockerfile-slim, it does not appear
    to define that environment variable on the master.  Rather than create
    complicated searching for another environment variable whose value is
    valid as a branch name, we will skip this test if LOGNAME is not set.
    
    LOGNAME is set in enough contexts (like ci.jenkins.io and developer
    desktop machines and other test environments) that it is not a good use of
    time to embed additional logic into the test for a relatively rare case.
    Skip the test if the environment won't support the test.
    MarkEWaite committed Jan 2, 2018
    Configuration menu
    Copy the full SHA
    a113d09 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#566 from MarkEWaite/do-not-require-LOGNA…

    …ME-in-test
    
    Skip LOGNAME dependent test if LOGNAME not defined
    MarkEWaite committed Jan 2, 2018
    Configuration menu
    Copy the full SHA
    4ed4871 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2018

  1. spelling: addressable

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    b3e384d View commit details
    Browse the repository at this point in the history
  2. spelling: branch

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    9ec4a78 View commit details
    Browse the repository at this point in the history
  3. spelling: committer

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    c35c85c View commit details
    Browse the repository at this point in the history
  4. spelling: compatibility

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    4f1fc79 View commit details
    Browse the repository at this point in the history
  5. spelling: conversion

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    c2c8cbf View commit details
    Browse the repository at this point in the history
  6. spelling: current

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    a3a69fe View commit details
    Browse the repository at this point in the history
  7. spelling: decorate

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    7f4c7ba View commit details
    Browse the repository at this point in the history
  8. spelling: different

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    6a14ad9 View commit details
    Browse the repository at this point in the history
  9. spelling: example

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    97e765b View commit details
    Browse the repository at this point in the history
  10. spelling: exists

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    a01123b View commit details
    Browse the repository at this point in the history
  11. spelling: extension

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    6972cc8 View commit details
    Browse the repository at this point in the history
  12. spelling: inference

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    6ddbf78 View commit details
    Browse the repository at this point in the history
  13. spelling: modified

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    0de1edb View commit details
    Browse the repository at this point in the history
  14. spelling: multiple

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    12fd8c0 View commit details
    Browse the repository at this point in the history
  15. spelling: occurrences

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    5af0527 View commit details
    Browse the repository at this point in the history
  16. spelling: revisions

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    da20034 View commit details
    Browse the repository at this point in the history
  17. spelling: separate

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    43fc26f View commit details
    Browse the repository at this point in the history
  18. spelling: something

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    90d510b View commit details
    Browse the repository at this point in the history
  19. spelling: unnecessary

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    7e3ee75 View commit details
    Browse the repository at this point in the history
  20. spelling: workspace

    jsoref committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    cb6a1b5 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7a2e2f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2018

  1. Add Stephen Connolly as a maintainer

    Branch source, branch API, and scm API typically.
    
    [Fix JENKINS-49160] update maintainer information
    MarkEWaite committed Jan 25, 2018
    Configuration menu
    Copy the full SHA
    c2ba83e View commit details
    Browse the repository at this point in the history
  2. Merge pull request jenkinsci#570 from MarkEWaite/add-stephenc-as-main…

    …tainer
    
    Add Stephen Connolly as a maintainer
    stephenc committed Jan 25, 2018
    Configuration menu
    Copy the full SHA
    10bd76c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2018

  1. inital changes to the git plugin for jenkins, allowing an option for …

    …configuring the truncation of commit messages or not.
    kloehnc committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    8749a34 View commit details
    Browse the repository at this point in the history