Branch: refs/heads/master Home: https://github.com/jenkinsci/scp-plugin Commit: 49399091a5aa7fdf5d3937cfa90ced22c1118a4e https://github.com/jenkinsci/scp-plugin/commit/49399091a5aa7fdf5d3937cfa90ced22c1118a4e Author: Khai Do <zaro0...@gmail.com> Date: 2013-12-23 (Mon, 23 Dec 2013)
Changed paths: M pom.xml M src/main/java/be/certipost/hudson/plugin/SCPRepositoryPublisher.java Log Message: ----------- fix uploading of build console logs to remote server Fixes issue JENKINS-21138 An exception occurs during console log upload causing only partial logs to be copied to the remote server. The problem is that the session object is not thread safe. To fix this problem we need to move the session object into the ConsoleRunnable thread. Now the console upload always runs in a completely detached thread. Notes: 1. Needed to update jenkins version to 1.430 because 1.403 would not build anymore. I think 1.430 should be conservative enought to be compatible with most of the existing jenkins installs. 2. Updated com.jcraft.jsch depenency to version 1.50 Commit: 6a0c212739af5ef28780cd556f5852f93eb044f0 https://github.com/jenkinsci/scp-plugin/commit/6a0c212739af5ef28780cd556f5852f93eb044f0 Author: Khai Do <zaro0...@gmail.com> Date: 2013-12-24 (Tue, 24 Dec 2013) Changed paths: M src/main/java/be/certipost/hudson/plugin/SCPRepositoryPublisher.java Log Message: ----------- creaet session only where needed and add logger to output stream This commit does the following: 1. fix to only create a single session if the scp plugin is configured to copy only the console log and no other files. 2. Give createOutStream a logger. Commit: e0a134cea4f02eb597e7c16bd36925eb8cdf8be9 https://github.com/jenkinsci/scp-plugin/commit/e0a134cea4f02eb597e7c16bd36925eb8cdf8be9 Author: Khai Do <zaro0...@gmail.com> Date: 2014-01-17 (Fri, 17 Jan 2014) Changed paths: M src/main/java/be/certipost/hudson/plugin/SCPRepositoryPublisher.java Log Message: ----------- fix race condition where scp plugin exits before console log is created In certain conditions the scp plugin may run to completion before the console log file even gets created on the remote scp site. This commit adds a syncronization point to make sure the console log file gets created before the main scp thread exits. Commit: 684b0b2623206f4015bffe88b6dfd60da2c13656 https://github.com/jenkinsci/scp-plugin/commit/684b0b2623206f4015bffe88b6dfd60da2c13656 Author: Khai Do <zaro0...@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/main/java/be/certipost/hudson/plugin/SCPRepositoryPublisher.java Log Message: ----------- log InterruptedException Commit: e6b826ef190e343b80c19b00cbd50640caf565e1 https://github.com/jenkinsci/scp-plugin/commit/e6b826ef190e343b80c19b00cbd50640caf565e1 Author: Khai Do <zaro0...@gmail.com> Date: 2014-01-21 (Tue, 21 Jan 2014) Changed paths: M src/main/java/be/certipost/hudson/plugin/SCPRepositoryPublisher.java Log Message: ----------- fix hang on exception in child thread It is possible for child thread to hang due to exceptions occurring before a notify to the parent thread. To prevent execution from hanging the child thread will notify parent thread no matter what happens. Commit: 7ce951d1a3861c6837d71f87cbb553feb7b6c222 https://github.com/jenkinsci/scp-plugin/commit/7ce951d1a3861c6837d71f87cbb553feb7b6c222 Author: James E. Blair <cor...@inaugust.com> Date: 2014-02-04 (Tue, 04 Feb 2014) Changed paths: M pom.xml M src/main/java/be/certipost/hudson/plugin/SCPRepositoryPublisher.java Log Message: ----------- Merge pull request #8 from zaro0508/fix-FileNotFound Fixes for scp plugin Compare: https://github.com/jenkinsci/scp-plugin/compare/365bda2a37ea...7ce951d1a386 -- 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/groups/opt_out.