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 <[email protected]>
  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 <[email protected]>


  Commit: 08b746cf5aa9bc609e8e3a613bbe7876bb49a981
      
https://github.com/jenkinsci/plasticscm-plugin/commit/08b746cf5aa9bc609e8e3a613bbe7876bb49a981
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 6dd610f9d352774e2af061684b67c9f487ca020c
      
https://github.com/jenkinsci/plasticscm-plugin/commit/6dd610f9d352774e2af061684b67c9f487ca020c
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: e018bfca3e3534f759d6b9d7066b66b4a91b737b
      
https://github.com/jenkinsci/plasticscm-plugin/commit/e018bfca3e3534f759d6b9d7066b66b4a91b737b
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 547e0d1a54ec3e2747d6bae529d352a7a2f8e869
      
https://github.com/jenkinsci/plasticscm-plugin/commit/547e0d1a54ec3e2747d6bae529d352a7a2f8e869
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 0776f9fd04791b847b514bf7f1b054606f339808
      
https://github.com/jenkinsci/plasticscm-plugin/commit/0776f9fd04791b847b514bf7f1b054606f339808
  Author: Miguel González <[email protected]>
  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 <[email protected]>


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 [email protected].
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.

Reply via email to