Branch: refs/heads/handle_proxy_settings
  Home:   https://github.com/jenkinsci/tfs-plugin
  Commit: 5a0e1e690cb099d85f9eab7431c4b929337c3d57
      
https://github.com/jenkinsci/tfs-plugin/commit/5a0e1e690cb099d85f9eab7431c4b929337c3d57
  Author: Bosman <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/Server.java

  Log Message:
  -----------
  Configure TFSTeamProjectCollection to use proxy

If a proxy server has been configured in Jenkins
and the TFS/VSTS server is not an excluded host,
the ModernConnectionAdvisor and ModernHTTPClientFactory
will make sure the HttpClient instances are configured appropriately.


  Commit: 962e75b80053c09af0200ee26529e3ac0fbde34f
      
https://github.com/jenkinsci/tfs-plugin/commit/962e75b80053c09af0200ee26529e3ac0fbde34f
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/IntegrationTestHelper.java

  Log Message:
  -----------
  Refactor: extract propertyOrNull() helper method


  Commit: 038df6b12366d62d540ab5cc1112c4a1b3351f02
      
https://github.com/jenkinsci/tfs-plugin/commit/038df6b12366d62d540ab5cc1112c4a1b3351f02
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/IntegrationTestHelper.java

  Log Message:
  -----------
  Refactor: generalize propertyOrFail() method


  Commit: bb455b50d1148d512e4b6863adf7f34514b8027c
      
https://github.com/jenkinsci/tfs-plugin/commit/bb455b50d1148d512e4b6863adf7f34514b8027c
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/IntegrationTestHelper.java

  Log Message:
  -----------
  Refactor: extract parameters and add ctor overload


  Commit: 42e9989130aa57ac6ec80d78b0d26dbe77bd2c0f
      
https://github.com/jenkinsci/tfs-plugin/commit/42e9989130aa57ac6ec80d78b0d26dbe77bd2c0f
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/FunctionalTest.java

  Log Message:
  -----------
  Refactor: extract generalized checkInFile() method


  Commit: a8e50147757d68e5ea9cfff83deeb2d689751706
      
https://github.com/jenkinsci/tfs-plugin/commit/a8e50147757d68e5ea9cfff83deeb2d689751706
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    A src/test/java/hudson/plugins/tfs/InterceptingTaskListener.java

  Log Message:
  -----------
  Introducing the InterceptingTaskListener for tests


  Commit: e46d4a29d2e84041df27d17ba124c1d6184b8402
      
https://github.com/jenkinsci/tfs-plugin/commit/e46d4a29d2e84041df27d17ba124c1d6184b8402
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/MockableVersionControlClient.java

  Log Message:
  -----------
  Add getConnection to MockableVersionControlClient


  Commit: c8151e93fcb802b9834d7a4f43ba29ed102483ef
      
https://github.com/jenkinsci/tfs-plugin/commit/c8151e93fcb802b9834d7a4f43ba29ed102483ef
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Add org.littleshoot:littleproxy:1.1.0-beta1

This proxy server is scoped to "test"


  Commit: 60f77bf7a5e1e8a38f462c847054987650ec30ba
      
https://github.com/jenkinsci/tfs-plugin/commit/60f77bf7a5e1e8a38f462c847054987650ec30ba
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    A src/test/java/hudson/plugins/tfs/LoggingFiltersSourceAdapter.java

  Log Message:
  -----------
  Add LoggingFiltersSourceAdapter

This will make it possible to verify that the proxy server was used.


  Commit: d0ff191d652293af33501200f6aa4dd14b763cff
      
https://github.com/jenkinsci/tfs-plugin/commit/d0ff191d652293af33501200f6aa4dd14b763cff
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java

  Log Message:
  -----------
  Report any polling exception & yield NO_CHANGES

AbsractProject#poll() (in version 1.448) would only try to catch
AbortException, IOException and InterruptedException.
It may be worth expanding the reach of the try..catch in
compareRemoteRevisionWith() to catch any other programming error to make
them more visible without risking breaking polling on a Jenkins server.


  Commit: 28552ceaa359dc8f655a625c1bf2ad38bdc0a14c
      
https://github.com/jenkinsci/tfs-plugin/commit/28552ceaa359dc8f655a625c1bf2ad38bdc0a14c
  Author: Oli Dagenais <[email protected]>
  Date:   2016-02-24 (Wed, 24 Feb 2016)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/FunctionalTest.java
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/config.xml
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/hudson.plugins.tfs.TeamFoundationServerScm.xml
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/identity.key.enc
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/2015-07-15_20-37-42/build.xml
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/2015-07-15_20-37-42/changelog.xml
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/2015-07-15_20-37-42/log
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/lastFailedBuild
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/lastStableBuild
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/lastSuccessfulBuild
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/lastUnstableBuild
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/lastUnsuccessfulBuild
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/builds/legacyIds
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/config.xml
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/jobs/useWebProxyServer/nextBuildNumber
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/proxy.xml
    A 
src/test/resources/hudson/plugins/tfs/FunctionalTest/useWebProxyServer/secret.key

  Log Message:
  -----------
  Add useWebProxyServer test + supporting files

As the name implies, this verifies that the TFS plugin will use the
proxy server configured in Jenkins itself.
Notice that the test set-up is able to proceed without going through the
web proxy, which reduces the chance of interference between tests.


Compare: 
https://github.com/jenkinsci/tfs-plugin/compare/22f329ae5805...28552ceaa359

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to