Branch: refs/heads/relocate_persistence_store
Home: https://github.com/jenkinsci/tfs-plugin
Commit: 5467d045aff6935a59f479956eb4e8cd7747c2c8
https://github.com/jenkinsci/tfs-plugin/commit/5467d045aff6935a59f479956eb4e8cd7747c2c8
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: a44244dac39aed0335d235569b6d21b45ad075ed
https://github.com/jenkinsci/tfs-plugin/commit/a44244dac39aed0335d235569b6d21b45ad075ed
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: f5793f0a3d6ffc2d548a5d431e27e01694cc7a00
https://github.com/jenkinsci/tfs-plugin/commit/f5793f0a3d6ffc2d548a5d431e27e01694cc7a00
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: 624e38ec540e38e617f4528e0df5909b8f356fd9
https://github.com/jenkinsci/tfs-plugin/commit/624e38ec540e38e617f4528e0df5909b8f356fd9
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: b07b6da944797289b838dffd936a44704858ac51
https://github.com/jenkinsci/tfs-plugin/commit/b07b6da944797289b838dffd936a44704858ac51
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: e2c5bdc9e74722d2d62da3054087faf9256e1bbe
https://github.com/jenkinsci/tfs-plugin/commit/e2c5bdc9e74722d2d62da3054087faf9256e1bbe
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: 2b7bed8bc5028d4279f7d25e9a029c66e5978bb6
https://github.com/jenkinsci/tfs-plugin/commit/2b7bed8bc5028d4279f7d25e9a029c66e5978bb6
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: 657dfd16144765fdbe774e007eceee82d3b8d400
https://github.com/jenkinsci/tfs-plugin/commit/657dfd16144765fdbe774e007eceee82d3b8d400
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: ce6ff916df68c2c0ce25d7f03cb5dc5ccd628d4d
https://github.com/jenkinsci/tfs-plugin/commit/ce6ff916df68c2c0ce25d7f03cb5dc5ccd628d4d
Author: Oli Dagenais <[email protected]>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M README.md
Log Message:
-----------
Update documentation
Commit: 64375c78eb595c1b9901c9ad683502854bad1d78
https://github.com/jenkinsci/tfs-plugin/commit/64375c78eb595c1b9901c9ad683502854bad1d78
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: 2e71fb4ff5164fbfa80d713b0c385debc4bfef2e
https://github.com/jenkinsci/tfs-plugin/commit/2e71fb4ff5164fbfa80d713b0c385debc4bfef2e
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: 902aea8ba878862707e301f2955e40c5871731f0
https://github.com/jenkinsci/tfs-plugin/commit/902aea8ba878862707e301f2955e40c5871731f0
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: 64a75c2c5cab59761c49c986539906bcebdc35d9
https://github.com/jenkinsci/tfs-plugin/commit/64a75c2c5cab59761c49c986539906bcebdc35d9
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: cd2481bc9eb9107ded3f6ad5b3d84d25d7f7706f
https://github.com/jenkinsci/tfs-plugin/commit/cd2481bc9eb9107ded3f6ad5b3d84d25d7f7706f
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: 3912fd2be3c8e494cdbbf39fae81f275cc999adc
https://github.com/jenkinsci/tfs-plugin/commit/3912fd2be3c8e494cdbbf39fae81f275cc999adc
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: d121c65bf3e27d1f62549fe9cac5edd9a1f16c35
https://github.com/jenkinsci/tfs-plugin/commit/d121c65bf3e27d1f62549fe9cac5edd9a1f16c35
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/57375f8badd3...d121c65bf3e2
--
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.