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.