Branch: refs/heads/vcs1003712-add-mergebot-features Home: https://github.com/jenkinsci/plasticscm-plugin Commit: d721001817119245879836a275b126b76787d8c3 https://github.com/jenkinsci/plasticscm-plugin/commit/d721001817119245879836a275b126b76787d8c3 Author: Miguel González <miguel.gonza...@unity3d.com> Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths: M src/main/java/com/codicesoftware/plugins/hudson/commands/NewWorkspaceCommand.java Log Message: ----------- Don't require selector during workspace creation Signed-off-by: Miguel González <miguel.gonza...@unity3d.com> Commit: 08b746cf5aa9bc609e8e3a613bbe7876bb49a981 https://github.com/jenkinsci/plasticscm-plugin/commit/08b746cf5aa9bc609e8e3a613bbe7876bb49a981 Author: Miguel González <miguel.gonza...@unity3d.com> Date: 2023-07-18 (Tue, 18 Jul 2023) Changed paths: M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCMStep.java A src/main/java/com/codicesoftware/plugins/jenkins/SelectorTemplates.java Log Message: ----------- Move selector templates to utility class Signed-off-by: Miguel González <miguel.gonza...@unity3d.com> Commit: 6dd610f9d352774e2af061684b67c9f487ca020c https://github.com/jenkinsci/plasticscm-plugin/commit/6dd610f9d352774e2af061684b67c9f487ca020c Author: Miguel González <miguel.gonza...@unity3d.com> Date: 2023-07-18 (Tue, 18 Jul 2023) Changed paths: A src/main/java/com/codicesoftware/plugins/hudson/commands/SwitchCommand.java Log Message: ----------- Implement `cm switch` command Signed-off-by: Miguel González <miguel.gonza...@unity3d.com> Commit: e018bfca3e3534f759d6b9d7066b66b4a91b737b https://github.com/jenkinsci/plasticscm-plugin/commit/e018bfca3e3534f759d6b9d7066b66b4a91b737b Author: Miguel González <miguel.gonza...@unity3d.com> Date: 2023-07-18 (Tue, 18 Jul 2023) Changed paths: M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java M src/main/java/com/codicesoftware/plugins/hudson/WorkspaceManager.java R src/main/java/com/codicesoftware/plugins/hudson/actions/CheckoutAction.java R src/main/java/com/codicesoftware/plugins/jenkins/WorkspaceSetup.java M src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScm.java M src/main/java/com/codicesoftware/plugins/jenkins/mergebot/UpdateToSpec.java Log Message: ----------- Centralise workspace actionsi n `WorkspaceManager` This commit moves all methods from `WorkspaceSetup` and `CheckoutAction` and places them into `WorkspaceManager`. Additionally, method `CheckoutAction.checkout()` has been split into two separate methods: * `WorkspaceManager.prepare()` to create and cleanup the workspace * `WorkspaceManager.setSelector()` to set the selector Alternatively, there's a `WorkspaceManager.switchTo()` method to be used by `MergebotScm`. Signed-off-by: Miguel González <miguel.gonza...@unity3d.com> Commit: 547e0d1a54ec3e2747d6bae529d352a7a2f8e869 https://github.com/jenkinsci/plasticscm-plugin/commit/547e0d1a54ec3e2747d6bae529d352a7a2f8e869 Author: Miguel González <miguel.gonza...@unity3d.com> Date: 2023-07-18 (Tue, 18 Jul 2023) Changed paths: M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCMStep.java M src/main/java/com/codicesoftware/plugins/jenkins/SelectorTemplates.java Log Message: ----------- Remove unused templates Signed-off-by: Miguel González <miguel.gonza...@unity3d.com> Commit: 0776f9fd04791b847b514bf7f1b054606f339808 https://github.com/jenkinsci/plasticscm-plugin/commit/0776f9fd04791b847b514bf7f1b054606f339808 Author: Miguel González <miguel.gonza...@unity3d.com> Date: 2023-07-18 (Tue, 18 Jul 2023) Changed paths: M src/test/java/com/codicesoftware/plugins/hudson/PlasticSCMTest.java A src/test/java/com/codicesoftware/plugins/hudson/WorkspaceManagerTest.java R src/test/java/com/codicesoftware/plugins/hudson/actions/CheckoutActionTest.java Log Message: ----------- Fix tests Signed-off-by: Miguel González <miguel.gonza...@unity3d.com> Compare: https://github.com/jenkinsci/plasticscm-plugin/compare/d49cdbe43d54...0776f9fd0479 -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/plasticscm-plugin/push/refs/heads/vcs1003712-add-mergebot-features/d49cdb-0776f9%40github.com.