Change 8940

paul_allen (Paul Allen)
Paul Allen committed this change into //guest/paul_allen/dev/p4-jenkins/p4-client/src
Request Review
Download .zip
Major refactor for the ConnectionHelper class to simplify serialisation.
  Fixed remote
Jenkins JNLP slave connection issue.

ClientHelper now extends ConnectionHelper and takes on all methods that require a client
workspace.  P4StandardCredentials is sent to the remote node instead of Credentials ID
due to an issue accessing the Credentials store over a remote connection.  For simplicity
Client ID (workspace name) is serialised instead of the Workspace object.
  • Files 9
  • Comments 0
8 edited 1 added 0 deleted
main/java/org/jenkinsci/plugins/p4_client/CheckoutTask.java#9
Loading...
main/java/org/jenkinsci/plugins/p4_client/PerforceScm.java#22
Loading...
main/java/org/jenkinsci/plugins/p4_client/changes/P4ChangeEntry.java#3
Loading...
main/java/org/jenkinsci/plugins/p4_client/changes/P4ChangeParser.java#2
Loading...
main/java/org/jenkinsci/plugins/p4_client/client/AuthorisationConfig.java#2
Loading...
main/java/org/jenkinsci/plugins/p4_client/client/ClientHelper.java#1
Loading...
main/java/org/jenkinsci/plugins/p4_client/client/ConnectionConfig.java#4
Loading...
main/java/org/jenkinsci/plugins/p4_client/client/ConnectionHelper.java#28
Loading...
test/java/org/jenkinsci/plugins/p4_client/client/ConnectionTest.java#14
Loading...
Tip: Use n and p to cycle through the changes.