Branch: refs/heads/master Home: https://github.com/jenkinsci/tfs-plugin Commit: bdf5ae27e59da06c2db0a17bad115097ffa6bfe1 https://github.com/jenkinsci/tfs-plugin/commit/bdf5ae27e59da06c2db0a17bad115097ffa6bfe1 Author: Aaron Alexander <ajalexan...@sep.com> Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths: M src/main/java/hudson/plugins/tfs/commands/NewWorkspaceCommand.java M src/test/java/hudson/plugins/tfs/commands/NewWorkspaceCommandTest.java Log Message: ----------- Create Workspace with list of WorkingFolder items This is contrast with explicitly mapping after workspace creation. Creating with a list of WorkingFolder items will allow cloaked paths to also be specified. Commit: 0abb2b0f064d3fd19bc246b74cdef1c10c1fb364 https://github.com/jenkinsci/tfs-plugin/commit/0abb2b0f064d3fd19bc246b74cdef1c10c1fb364 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java M src/main/java/hudson/plugins/tfs/actions/CheckoutAction.java M src/main/java/hudson/plugins/tfs/commands/NewWorkspaceCommand.java M src/main/java/hudson/plugins/tfs/model/WorkspaceConfiguration.java M src/main/java/hudson/plugins/tfs/model/Workspaces.java M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/config.jelly A src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/help-cloakedPaths.html M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmIntegrationTest.java M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmTest.java M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java M src/test/java/hudson/plugins/tfs/browsers/TeamSystemWebAccessBrowserTest.java M src/test/java/hudson/plugins/tfs/commands/NewWorkspaceCommandTest.java M src/test/java/hudson/plugins/tfs/model/WorkspaceConfigurationTest.java M src/test/java/hudson/plugins/tfs/model/WorkspacesTest.java M src/test/java/hudson/plugins/tfs/util/BuildWorkspaceConfigurationRetrieverTest.java Log Message: ----------- Support workspace cloaking with server path list The new "Cloaked paths" field makes it possible to configure exclusions when downloading from the "Project path". Commit: facd3707470359ff8cbc5d81fec054eb1dfd502b https://github.com/jenkinsci/tfs-plugin/commit/facd3707470359ff8cbc5d81fec054eb1dfd502b Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/help-cloakedPaths.html M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmTest.java Log Message: ----------- Delimit cloaked paths with newlines instead of ; Newlines are the preferred delimiters but semicolons are still accepted to transition previous implementations. Commit: 42b7bfb26b1d0b17fe6bb1c036c1aec8b8e8108c https://github.com/jenkinsci/tfs-plugin/commit/42b7bfb26b1d0b17fe6bb1c036c1aec8b8e8108c Author: Luke Watson <luke.wat...@soti.net> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java M src/main/java/hudson/plugins/tfs/model/Project.java M src/test/java/hudson/plugins/tfs/model/ProjectTest.java Log Message: ----------- Changes in cloaked paths do not trigger a build This is done by excluding from consideration changesets that are considered "fully cloaked", in other words consisting of items whose paths are all covered by at least one of the cloaked paths. Commit: e602cd07a9246c775a32ca8264c8004876e77fb9 https://github.com/jenkinsci/tfs-plugin/commit/e602cd07a9246c775a32ca8264c8004876e77fb9 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/test/java/hudson/plugins/tfs/model/ProjectTest.java Log Message: ----------- Oops, Calendar.Builder is Java 1.8+ Apparently, animal-sniffer does not yet check test code: https://github.com/mojohaus/animal-sniffer/issues/5 Commit: b73fbcc6036a12bf7acefe5403cf578979131fc5 https://github.com/jenkinsci/tfs-plugin/commit/b73fbcc6036a12bf7acefe5403cf578979131fc5 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/commands/NewWorkspaceCommand.java Log Message: ----------- Map folder like Workspace#map() would In addition to calling out the constructor parameters explicitly, we also canonicalize the localPath because otherwise on Mac OX X, we map the workspace to the local folder: /var/folders/... ...but the subsequent Get fails miserably because it tries to use /private/var/folders/... ...and no such mapping exists. Commit: b4d86a67cebde88027b6681134100f4c17e26cf1 https://github.com/jenkinsci/tfs-plugin/commit/b4d86a67cebde88027b6681134100f4c17e26cf1 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/test/java/hudson/plugins/tfs/FunctionalTest.java A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/config.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/hudson.plugins.tfs.TeamFoundationServerScm.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/identity.key.enc A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/2015-07-15_20-37-42/build.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/2015-07-15_20-37-42/changelog.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/2015-07-15_20-37-42/log A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastFailedBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastStableBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastSuccessfulBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastUnstableBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastUnsuccessfulBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/legacyIds A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/config.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/nextBuildNumber A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/secret.key Log Message: ----------- Add cloakedPaths integration test Based on @ajalexander's example of the cloaked paths feature at https://github.com/jenkinsci/tfs-plugin/pull/64#issuecomment-168759716 Commit: f3357d9c715fb7d9d8b5b2f1ee525522c84f3a19 https://github.com/jenkinsci/tfs-plugin/commit/f3357d9c715fb7d9d8b5b2f1ee525522c84f3a19 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-13 (Wed, 13 Jan 2016) Changed paths: M src/test/java/hudson/plugins/tfs/FunctionalTest.java M src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/config.xml Log Message: ----------- Add missing assertion & fixed exposed test defects This was sadly predicted by yours truly: https://twitter.com/oliiscool/status/687023777603923968 Commit: 28d1dc0cf9756a8d121ba6ecd041721eb015c6cd https://github.com/jenkinsci/tfs-plugin/commit/28d1dc0cf9756a8d121ba6ecd041721eb015c6cd Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-15 (Fri, 15 Jan 2016) Changed paths: M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/help-cloakedPaths.html Log Message: ----------- Update "Cloaked paths" inline documentation Fix some wording and add some examples Commit: 0b505ddeab7dfc5d849a66f42b14e6b5e483a6d3 https://github.com/jenkinsci/tfs-plugin/commit/0b505ddeab7dfc5d849a66f42b14e6b5e483a6d3 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-22 (Fri, 22 Jan 2016) Changed paths: M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/config.jelly M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/help-cloakedPaths.html Log Message: ----------- Move some documentation as field description Commit: 5ae667ca92b8d30e6adb491bbe2a64597432f827 https://github.com/jenkinsci/tfs-plugin/commit/5ae667ca92b8d30e6adb491bbe2a64597432f827 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-22 (Fri, 22 Jan 2016) Changed paths: M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/help-cloakedPaths.html Log Message: ----------- Explain the build trigger consequences up-front Commit: baae7d4539ca28ba54ceb8285b1507d0e3cb6a94 https://github.com/jenkinsci/tfs-plugin/commit/baae7d4539ca28ba54ceb8285b1507d0e3cb6a94 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-22 (Fri, 22 Jan 2016) Changed paths: M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/config.jelly Log Message: ----------- Improve wording of cloaked paths purpose Commit: 296d94bf00dc963f6aa34afbe1eea3ab5c061893 https://github.com/jenkinsci/tfs-plugin/commit/296d94bf00dc963f6aa34afbe1eea3ab5c061893 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-22 (Fri, 22 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmTest.java Log Message: ----------- Remove semicolon as a cloakedPaths separator Only newlines are supported, now. Commit: f40b75776a2b8fc38f0e0db50fa4944f683dd5b6 https://github.com/jenkinsci/tfs-plugin/commit/f40b75776a2b8fc38f0e0db50fa4944f683dd5b6 Author: Oli Dagenais <oliv...@microsoft.com> Date: 2016-01-22 (Fri, 22 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmTest.java Log Message: ----------- Cloaked paths field now supports parameters It used to flag the presence of '$' in the middle of the string as an error. It's still possible to make an error when referencing a parameter, but that can be fixed later. Commit: d912c51dcdf97f69d5b6ead8e923de9a501fefda https://github.com/jenkinsci/tfs-plugin/commit/d912c51dcdf97f69d5b6ead8e923de9a501fefda Author: Olivier "Oli" Dagenais <olivier.dagen...@gmail.com> Date: 2016-01-22 (Fri, 22 Jan 2016) Changed paths: M src/main/java/hudson/plugins/tfs/TeamFoundationServerScm.java M src/main/java/hudson/plugins/tfs/actions/CheckoutAction.java M src/main/java/hudson/plugins/tfs/commands/NewWorkspaceCommand.java M src/main/java/hudson/plugins/tfs/model/Project.java M src/main/java/hudson/plugins/tfs/model/WorkspaceConfiguration.java M src/main/java/hudson/plugins/tfs/model/Workspaces.java M src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/config.jelly A src/main/resources/hudson/plugins/tfs/TeamFoundationServerScm/help-cloakedPaths.html M src/test/java/hudson/plugins/tfs/FunctionalTest.java M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmIntegrationTest.java M src/test/java/hudson/plugins/tfs/TeamFoundationServerScmTest.java M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java M src/test/java/hudson/plugins/tfs/browsers/TeamSystemWebAccessBrowserTest.java M src/test/java/hudson/plugins/tfs/commands/NewWorkspaceCommandTest.java M src/test/java/hudson/plugins/tfs/model/ProjectTest.java M src/test/java/hudson/plugins/tfs/model/WorkspaceConfigurationTest.java M src/test/java/hudson/plugins/tfs/model/WorkspacesTest.java M src/test/java/hudson/plugins/tfs/util/BuildWorkspaceConfigurationRetrieverTest.java A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/config.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/hudson.plugins.tfs.TeamFoundationServerScm.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/identity.key.enc A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/2015-07-15_20-37-42/build.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/2015-07-15_20-37-42/changelog.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/2015-07-15_20-37-42/log A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastFailedBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastStableBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastSuccessfulBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastUnstableBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/lastUnsuccessfulBuild A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/builds/legacyIds A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/config.xml A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/jobs/cloakedPaths/nextBuildNumber A src/test/resources/hudson/plugins/tfs/FunctionalTest/cloakedPaths/secret.key Log Message: ----------- Merge pull request #68 from jenkinsci/support_workspace_cloaking Add workspace cloaking Compare: https://github.com/jenkinsci/tfs-plugin/compare/2076cbaa1159...d912c51dcdf9 -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.