Branch: refs/heads/relocate_persistence_store
Home: https://github.com/jenkinsci/tfs-plugin
Commit: 70f1a3fe097fe3b51dbfd310981f0da16af78c31
https://github.com/jenkinsci/tfs-plugin/commit/70f1a3fe097fe3b51dbfd310981f0da16af78c31
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java
M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy
A
src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/help-configFolderPerNode.html
Log Message:
-----------
Add configFolderPerNode advanced global option
Commit: 7aaa42bc7303b015f7db3f13cd8dd5c5cdde13c6
https://github.com/jenkinsci/tfs-plugin/commit/7aaa42bc7303b015f7db3f13cd8dd5c5cdde13c6
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
A src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java
Log Message:
-----------
Add ClonePersistenceStoreProvider
Commit: 9c836ca14e28ac67e976062f6f1beb24b3f01dd2
https://github.com/jenkinsci/tfs-plugin/commit/9c836ca14e28ac67e976062f6f1beb24b3f01dd2
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java
Log Message:
-----------
TeamPluginGlobalConfig can be used without Jenkins
This is a handy feature for unit tests.
Commit: fcb18bc1bebc7db955c47c953523c3367548ea43
https://github.com/jenkinsci/tfs-plugin/commit/fcb18bc1bebc7db955c47c953523c3367548ea43
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ModernConnectionAdvisor.java
Log Message:
-----------
ModernConnectionAdvisor supports optional provider
Commit: dc90dd3e659e81e05c75985c0b6327f092ffcf02
https://github.com/jenkinsci/tfs-plugin/commit/dc90dd3e659e81e05c75985c0b6327f092ffcf02
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/Server.java
Log Message:
-----------
Wire up new per-node TFVC config folder support
Commit: 2534ff084ea0555448d3ed289980f32e13a0b6d6
https://github.com/jenkinsci/tfs-plugin/commit/2534ff084ea0555448d3ed289980f32e13a0b6d6
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy
Log Message:
-----------
Clarify new setting is TFVC-specific
Commit: 682c954087f6bdf273b691d483d3560506e6714b
https://github.com/jenkinsci/tfs-plugin/commit/682c954087f6bdf273b691d483d3560506e6714b
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java
Log Message:
-----------
Simplify one-time folder cloning
This also removes an inconsistency in "Logs" vs. "log".
Commit: 011dfb0694efe95e03485c5f765432dc8531cedb
https://github.com/jenkinsci/tfs-plugin/commit/011dfb0694efe95e03485c5f765432dc8531cedb
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java
Log Message:
-----------
Fix defect when config didn't exist
This can happen if the folder was deleted or, more likely,
when a node first starts performing TFVC.
Commit: ce63ef5f9b2fa46ad5595315f82456a97de685b3
https://github.com/jenkinsci/tfs-plugin/commit/ce63ef5f9b2fa46ad5595315f82456a97de685b3
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M README.md
Log Message:
-----------
Update documentation
Commit: c96b3b5c176d643f71849c49586f72e919c24ba5
https://github.com/jenkinsci/tfs-plugin/commit/c96b3b5c176d643f71849c49586f72e919c24ba5
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
A src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
Log Message:
-----------
Add ExtraSettings for MASTER->node info exchange
Some settings have to be retrieved while code is executing on MASTER,
then stuffed into a serializable class for use when executing remotely
on nodes.
Commit: d5e96854e0672ea98f80552f9d8e68f1afc8276f
https://github.com/jenkinsci/tfs-plugin/commit/d5e96854e0672ea98f80552f9d8e68f1afc8276f
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java
M src/main/java/hudson/plugins/tfs/commands/AbstractCallableCommand.java
M src/main/java/hudson/plugins/tfs/commands/ServerConfigurationProvider.java
M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
M src/main/java/hudson/plugins/tfs/model/Server.java
M src/test/java/hudson/plugins/tfs/EndToEndTfs.java
M src/test/java/hudson/plugins/tfs/commands/AbstractCallableCommandTest.java
M src/test/java/hudson/plugins/tfs/model/ProjectTest.java
M src/test/java/hudson/plugins/tfs/model/ServerTest.java
Log Message:
-----------
Fix config-folder-per-node for remote nodes
Commit: f8699e6d83306be4eb88ab294ef56a5b7e0f03cb
https://github.com/jenkinsci/tfs-plugin/commit/f8699e6d83306be4eb88ab294ef56a5b7e0f03cb
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
Log Message:
-----------
Drop immutability to stop constructor explosion
There were no uses of the constructor outside of this class, anyway.
Commit: 86e19a6c13f8367e2752812aa0649952d6a7e2ac
https://github.com/jenkinsci/tfs-plugin/commit/86e19a6c13f8367e2752812aa0649952d6a7e2ac
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
M src/main/java/hudson/plugins/tfs/model/Server.java
Log Message:
-----------
Refactor: Rename for clarity
Commit: 89755f4a826fd60bd99f40ec179c68e542cb5c87
https://github.com/jenkinsci/tfs-plugin/commit/89755f4a826fd60bd99f40ec179c68e542cb5c87
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java
M src/main/java/hudson/plugins/tfs/model/Server.java
Log Message:
-----------
Switch from per-node to per-host TFVC folders
This approach makes more sense:
1 - Nodes could be named something different than their host's name
(including naming a node "MASTER").
2 - It's easier to perform manual TFVC operations because it's more
straightforward how to set the TEE_PROFILE_DIRECTORY using the
host's name, rather than looking up the Jenkins node name.
3 - There is no longer the potential for an extra copy of the
folders on MASTER _for each node_.
4 - Even if there are several Jenkins servers on the same network,
they won't try sharing the same MASTER sub-folder.
Commit: 2f6ef8ed9a09ef993d63ca7f6517a6d9394e7bb8
https://github.com/jenkinsci/tfs-plugin/commit/2f6ef8ed9a09ef993d63ca7f6517a6d9394e7bb8
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M README.md
M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy
M
src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/help-configFolderPerNode.html
Log Message:
-----------
Update documentation for computer-specific
Commit: 7153184eeafc4bc5bb5fe89e3dbe0517ee8b911c
https://github.com/jenkinsci/tfs-plugin/commit/7153184eeafc4bc5bb5fe89e3dbe0517ee8b911c
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
Log Message:
-----------
Account for currentComputer() returning null
The documentation for currentComputer() says that it's only
guaranteed to work during a build, so uses outside of builds,
such as polling, must check for null.
Compare:
https://github.com/jenkinsci/tfs-plugin/compare/d121c65bf3e2...7153184eeafc
--
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.