<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hudson Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/hudson/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/hudson/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 27 Feb 2021 09:53:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Hudson plugin development in Eclipse</title>
		<link>https://www.scmgalaxy.com/tutorials/hudson-plugin-development-in-eclipse/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hudson-plugin-development-in-eclipse/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:45:48 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2112</guid>

					<description><![CDATA[<p>rajeshkumar created the topic: Hudson plugin development in Eclipse I’m following the instructions to create a plugin workspace located at: [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-plugin-development-in-eclipse/">Hudson plugin development in Eclipse</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>rajeshkumar created the topic: Hudson plugin development in Eclipse</strong><br />
I’m following the instructions to create a plugin workspace located at:</p>
<p>wiki.hudson-ci.org/display/HUDSON/Plugin+tutorial </p>
<p>however, when I run the setup (mvn hpi:run), the plugin doesn’t show up as a configuration option in the Hudson Management console. It does show up as an installed plugin in the Plugin Manager. The build runs fine, Jetty starts fine, no exceptions in the console, one info-level warning about the plugin being loaded twice:</p>
<p>Mar 24, 2010 12:13:16 AM hudson.PluginManager$1$3$1 isDuplicate</p>
<p>INFO: Ignoring C:\p4\Hudson\reviewboard\.\work\plugins\testplugin.hpl because C:\p4\Hudson\testplugin\.\work\plugins\testplugin.hpl is already loaded</p>
<p>Any ideas why the sample wouldn’t work “out of the box”?<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-plugin-development-in-eclipse/">Hudson plugin development in Eclipse</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hudson-plugin-development-in-eclipse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Questions on Hudson</title>
		<link>https://www.scmgalaxy.com/tutorials/questions-on-hudson/</link>
					<comments>https://www.scmgalaxy.com/tutorials/questions-on-hudson/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:44:10 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2110</guid>

					<description><![CDATA[<p>scmuser created the topic: Questions on Hudson Hi, I have setup Hudson successfully and covered all most all the features. [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/questions-on-hudson/">Questions on Hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Questions on Hudson</strong><br />
Hi,</p>
<p>I have setup Hudson successfully and covered all most all the features. But Still i have some question which want to get clarify with the help of community members.</p>
<p>1. Each Project Build Number in Hudson and build artifact folder naming are different. How can we match up so it should be with Hudon Build number.<br />
2. Upon successful build, how can i get the build artifact link for each build of Hudson Dashboard?</p>
<p><strong>rajeshkumar replied the topic: Re:Questions on Hudson</strong><br />
reply from hudson community&#8230;</p>
<p>> 1. Each Project Build Number in Hudson and build artifact folder naming are<br />
> different. How can we match up so it should be with Hudon Build number.</p>
<p>Hudson provides your build scripts an environment variable<br />
BUILD_NUMBER which is an increasing integer. You are free to use that<br />
or ignore it and come up with your own way of identifying your builds.</p>
<p>If want to increment Hudson&#8217;s build number, edit the file buildNumber<br />
which is in HUDSON_HOME/jobs/JOBNAME and then go to Manage Hudson -><br />
Reload configuration files from disk.</p>
<p>> 2. Upon successful build, how can i get the build artifact link for each<br />
> build of Hudson Dashboard?</p>
<p>If I understand you correctly, you are looking for the permalinks in<br />
the page for each project. I.e. <a href="http://YOURHUDSON/job/JOBNAME/">http://YOURHUDSON/job/JOBNAME/</a><br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/questions-on-hudson/">Questions on Hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/questions-on-hudson/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tips on migrating Hudson instance to new machine</title>
		<link>https://www.scmgalaxy.com/tutorials/tips-on-migrating-hudson-instance-to-new-machine/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tips-on-migrating-hudson-instance-to-new-machine/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:41:30 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2108</guid>

					<description><![CDATA[<p>scmuser created the topic: Tips on migrating Hudson instance to new machine Tips on migrating Hudson instance to new machine, [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tips-on-migrating-hudson-instance-to-new-machine/">Tips on migrating Hudson instance to new machine</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Tips on migrating Hudson instance to new machine</strong><br />
Tips on migrating Hudson instance to new machine, upgrading?</p>
<p>Today I&#8217;m going to be migrating a Hudson 1.334 instance on one machine to another machine and in the process upgrading to 1.355.</p>
<p>Anyone happen to have any tips or things to watch out for while<br />
migrating servers?</p>
<p>I&#8217;m going to start by simply backing up my HUDSON_HOME directory and<br />
attempting to move that, hoping it is as simple as it sounds.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tips-on-migrating-hudson-instance-to-new-machine/">Tips on migrating Hudson instance to new machine</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tips-on-migrating-hudson-instance-to-new-machine/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to map Hudson user names to VCS user names</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-map-hudson-user-names-to-vcs-user-names/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-map-hudson-user-names-to-vcs-user-names/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:39:27 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2106</guid>

					<description><![CDATA[<p>rajeshkumar created the topic: How to map Hudson user names to VCS user names Hi All I&#8217;m wondering if it [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-map-hudson-user-names-to-vcs-user-names/">How to map Hudson user names to VCS user names</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>rajeshkumar created the topic: How to map Hudson user names to VCS user names</strong><br />
Hi All</p>
<p>I&#8217;m wondering if it is possible to map the Hudson user name to one or more VCS user names. I&#8217;ve setup a Hudson instance with simple security (logged in people can do anything, non-logged in people can only view build results). For some reason Hudson is not mapping the users to the people that perform the checkins. So the last activity of each user is always empty. Is there a special setting that I need to know of or should Hudson automatically take care of that?</p>
<p>Thanks<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-map-hudson-user-names-to-vcs-user-names/">How to map Hudson user names to VCS user names</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-map-hudson-user-names-to-vcs-user-names/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Advice on our Hudson setup / How to Poll Dependencies</title>
		<link>https://www.scmgalaxy.com/tutorials/advice-on-our-hudson-setup-how-to-poll-dependencies/</link>
					<comments>https://www.scmgalaxy.com/tutorials/advice-on-our-hudson-setup-how-to-poll-dependencies/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:37:02 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2104</guid>

					<description><![CDATA[<p>scmuser created the topic: Advice on our Hudson setup / How to poll dependenc Advice on our Hudson setup / [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/advice-on-our-hudson-setup-how-to-poll-dependencies/">Advice on our Hudson setup / How to Poll Dependencies</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Advice on our Hudson setup / How to poll dependenc</strong><br />
Advice on our Hudson setup / How to poll dependencies</p>
<p>Hi, I&#8217;m looking for some advice on whether our Hudson setup is<br />
sensible, and I&#8217;m also wondering how to poll instead of build<br />
&#8220;dependency-triggered&#8221; jobs.</p>
<p>We have a project that is broken up into 3 components. As is typical<br />
with git, each component is a standalone piece that lives in its own<br />
git repository.</p>
<p>The Hudson Git Plugin takes multiple repository URLs but blends them<br />
together, so we couldn&#8217;t just keep everything in a single job (nor do<br />
I think we really want that), and instead we created one job per<br />
repository.</p>
<p>Dependency-wise, one project (C) depends on the other two (A, B).<br />
Brief Googling led us to the Join Plugin. So now we have a 4th &#8220;base&#8221;<br />
job (D) that is empty and simple triggers A, B to build, then has a<br />
Join Trigger for C. D builds every hour.</p>
<p>Now to the question: our setup produces a lot of unnecessary builds.<br />
Is there a way to add polling into the chain, such that if an upstream<br />
poll detects no changes, downstream polls still take place? It seems<br />
that currently there are two problems standing in the way of this:</p>
<p>(1) Downstream jobs can only be built, not polled.</p>
<p>(2) Only post-build triggers exist, so an upstream project (like A or<br />
B) must actually go through a build for C to build, whereas what we&#8217;d<br />
want here is a post-poll trigger.</p>
<p>Thanks in advance for any tips</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/advice-on-our-hudson-setup-how-to-poll-dependencies/">Advice on our Hudson setup / How to Poll Dependencies</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/advice-on-our-hudson-setup-how-to-poll-dependencies/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Where can you set/change the ANT_OPTS in Hudson</title>
		<link>https://www.scmgalaxy.com/tutorials/where-can-you-set-change-the-ant_opts-in-hudson/</link>
					<comments>https://www.scmgalaxy.com/tutorials/where-can-you-set-change-the-ant_opts-in-hudson/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:35:06 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2102</guid>

					<description><![CDATA[<p>rajeshkumar created the topic: Where can you set/change the ANT_OPTS in Hudson Where can you set/change the ANT_OPTS in Hudson [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/where-can-you-set-change-the-ant_opts-in-hudson/">Where can you set/change the ANT_OPTS in Hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>rajeshkumar created the topic: Where can you set/change the ANT_OPTS in Hudson</strong><br />
Where can you set/change the ANT_OPTS in Hudson</p>
<p>Questions:<br />
I&#8217;m using Hudson and Maven and also Ant to make a build.</p>
<p>I need to set the ANT_OPTS to pass additional JVM arguments. But where can I<br />
set/change the ANT_OPTS in Hudson for a project?</p>
<p>When I configure a project I press button &#8216;ADVANCED&#8217; in the build section.<br />
In there I can set the MAVEN_OPTS, but actually I&#8217;m searching for the<br />
ANT_OPTS.</p>
<p>Because at the moment the JunitReport code which is being called by ant<br />
within Maven I&#8217;m running out of permgen memory.</p>
<p>At the moment this is what I pass to MAVEN_OPTS:<br />
-Xmx1024m -Xms1024m -XX:MaxPermSize=512m -XX:+CMSPermGenSweepingEnabled<br />
-XX:+CMSClassUnloadingEnabled</p>
<p>but I really need to set the ANT_OPTS somewhere.</p>
<p>Answer<br />
Try the &#8220;java options&#8221; field in the advanced section.<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <strong>twitter.com/RajeshKumarIn</strong></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/where-can-you-set-change-the-ant_opts-in-hudson/">Where can you set/change the ANT_OPTS in Hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/where-can-you-set-change-the-ant_opts-in-hudson/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hudson with Subversion</title>
		<link>https://www.scmgalaxy.com/tutorials/hudson-with-subversion/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hudson-with-subversion/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:32:59 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2100</guid>

					<description><![CDATA[<p>scmuser created the topic: Hudson with Subversion A basic question about Hudson and Subversion when having many branches I have [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-with-subversion/">Hudson with Subversion</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Hudson with Subversion</strong><br />
A basic question about Hudson and Subversion when having many branches<br />
I have a trunk and many branches.</p>
<p>I want a single Hudson job to control all these things, instead of creating one job for each branch, not to mention the fact that the number of branches will increase in the future.</p>
<p>The most important thing is, when branch A is changed and updated, I want Hudson only to build branch A, not all branches and trunk.</p>
<p>In a word: how can I make Hudson discriminate which directory has been changed and run the corresponding script?<br />
How to implement this?</p>
<p><strong>mnanjala replied the topic: Re:Hudson with Subversion</strong><br />
Hello<br />
You should use parameterized build which and you should later give as ${BRANCH} where ever you call respective branch&#8230;</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-with-subversion/">Hudson with Subversion</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hudson-with-subversion/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jira issue not fixed via hudson</title>
		<link>https://www.scmgalaxy.com/tutorials/jira-issue-not-fixed-via-hudson/</link>
					<comments>https://www.scmgalaxy.com/tutorials/jira-issue-not-fixed-via-hudson/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:12:03 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2088</guid>

					<description><![CDATA[<p>amitanand123 created the topic: Jira issue not fixed via hudson Anybody performed this task? Let say Hudson+Jira and SVN are [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/jira-issue-not-fixed-via-hudson/">Jira issue not fixed via hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>amitanand123 created the topic: Jira issue not fixed via hudson</strong><br />
Anybody performed this task?</p>
<p>Let say Hudson+Jira and SVN are integrated and we are planning to release a build.<br />
While execution of job we can identify how many tickets are fix during a unique build but how we are going to identify the tickets which are not fixed during the same build?<br />
Build server should send an email notification of Tickets which are not fixed during that build?</p>
<p>Thanks in advance<br />
Amit</p>
<p><strong>rajeshkumar replied the topic: Jira issue not fixed via hudson</strong><br />
I know i am replying late but I am looking for similar solution now a days? Can you please share your experience on it?<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/jira-issue-not-fixed-via-hudson/">Jira issue not fixed via hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/jira-issue-not-fixed-via-hudson/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave</title>
		<link>https://www.scmgalaxy.com/tutorials/hudson-util-ioexception2-could-not-copy-slave-jar-into-on-slave/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hudson-util-ioexception2-could-not-copy-slave-jar-into-on-slave/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 09:59:15 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2080</guid>

					<description><![CDATA[<p>scmuser created the topic: hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave How to resolve this issues? Remote file [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-util-ioexception2-could-not-copy-slave-jar-into-on-slave/">hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave</strong><br />
How to resolve this issues?</p>
<p>Remote file system root does not exist. Will try to create it&#8230;</p>
<p>[10/31/13 01:36:55] [SSH] Opening SSH connection to 172.16.116.77:22.<br />
[10/31/13 01:36:56] [SSH] Authentication successful.<br />
[10/31/13 01:36:57] [SSH] The remote users environment is:<br />
BASH=/bin/bash<br />
8d03be7b734b352178df5-1383227978.473831-1761971970<br />
_=&#8217;]&#8217;<br />
[10/31/13 01:36:57] [SSH] Checking java version of java<br />
[10/31/13 01:36:58] [SSH] java -version returned 1.7.0_25.<br />
[10/31/13 01:36:58] [SSH] Starting sftp client.<br />
[10/31/13 01:36:58] [SSH] Remote file system root does not exist. Will try to create it&#8230;<br />
hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave<br />
at hudson.plugins.sshslaves.SSHLauncher.copySlaveJar(SSHLauncher.java:790)<br />
at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:487)<br />
at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:230)<br />
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)<br />
at java.util.concurrent.FutureTask.run(FutureTask.java:166)<br />
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)<br />
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)<br />
at java.lang.Thread.run(Thread.java:679)<br />
Caused by: hudson.util.IOException2: Failed to mkdir<br />
at hudson.plugins.sshslaves.SFTPClient.mkdirs(SFTPClient.java:85)<br />
at hudson.plugins.sshslaves.SSHLauncher.copySlaveJar(SSHLauncher.java:762)<br />
&#8230; 7 more<br />
Caused by: com.trilead.ssh2.SFTPException: No such file (SSH_FX_NO_SUCH_FILE: A reference was made to a file which does not exist.)<br />
at com.trilead.ssh2.SFTPv3Client.expectStatusOKMessage(SFTPv3Client.java:555)<br />
at com.trilead.ssh2.SFTPv3Client.mkdir(SFTPv3Client.java:955)<br />
at hudson.plugins.sshslaves.SFTPClient.mkdirs(SFTPClient.java:83)<br />
&#8230; 8 more<br />
[10/31/13 01:36:59] [SSH] Connection closed.</p>
<p><strong>rajeshkumar replied the topic: hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave</strong><br />
Check if &#8220;Remote FS root&#8221; in slave configurtion&#8230;<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-util-ioexception2-could-not-copy-slave-jar-into-on-slave/">hudson.util.IOException2: Could not copy slave.jar into &#8221; on slave</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hudson-util-ioexception2-could-not-copy-slave-jar-into-on-slave/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The hudson service on local computer started and stopped</title>
		<link>https://www.scmgalaxy.com/tutorials/the-hudson-service-on-local-computer-started-and-stopped/</link>
					<comments>https://www.scmgalaxy.com/tutorials/the-hudson-service-on-local-computer-started-and-stopped/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 09:54:11 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2076</guid>

					<description><![CDATA[<p>scmuser created the topic: The hudson service on local computer started and stopped issues &#8211; The hudson service on local [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/the-hudson-service-on-local-computer-started-and-stopped/">The hudson service on local computer started and stopped</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: The hudson service on local computer started and stopped</strong><br />
issues &#8211;<br />
The hudson service on local computer started and stopped. Some services stop automatically if they have no work to do, for example, the Performance Logs and Alerts service.</p>
<p><strong>scmuser replied the topic: The hudson service on local computer started and stopped</strong><br />
Solved that problem<br />
I cleared the event log, then it worked.. the application log was full so it couldn&#8217;t start..</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/the-hudson-service-on-local-computer-started-and-stopped/">The hudson service on local computer started and stopped</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/the-hudson-service-on-local-computer-started-and-stopped/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to un-installed Hudson service from nodes</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-un-installed-hudson-service-from-nodes/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-un-installed-hudson-service-from-nodes/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 09:43:04 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2066</guid>

					<description><![CDATA[<p>scmuser created the topic: How to un-installed Hudson service from nodes Hi, Could you please let me know &#8220;How to [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-un-installed-hudson-service-from-nodes/">How to un-installed Hudson service from nodes</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: How to un-installed Hudson service from nodes</strong><br />
Hi,</p>
<p>Could you please let me know &#8220;How to un-installed Hudson service from nodes&#8221;?</p>
<p>-Sm</p>
<p><strong>scmuser replied the topic: How to un-installed Hudson service from nodes</strong><br />
To uninstall the service, run hudson-slave.exe uninstall from the command line. The Hudson-slave executable can be found in the slave root directory. Note that you should run the uninstall from a admin command prompt on Windows 7 and the service will not be removed until the service is manually stopped or the Windows machine is re-booted. you can also manually uninstall the service using the command: sc delete Hudson Slave, again issue this from an admin console.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-un-installed-hudson-service-from-nodes/">How to un-installed Hudson service from nodes</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-un-installed-hudson-service-from-nodes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hudson</title>
		<link>https://www.scmgalaxy.com/tutorials/hudson/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hudson/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 06:59:35 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Hudson]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=1982</guid>

					<description><![CDATA[<p>rupali created the topic: Hudson I am working on an application where we are using Hudson to create build and [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson/">Hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>rupali created the topic: Hudson</strong><br />
I am working on an application where we are using Hudson to create build and then manually copying build to another server and deploying it there. I want to automate this process and want to implement it in a way that could be able to deploy specific build on basis of build no not only the last one.<br />
Please tell me how it can be achieved. is this possible to deploy build on basis of build no and how this job would be defined.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson/">Hudson</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hudson/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Setup Configure Hudson Master Slave? &#8211; Complete Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sat, 24 Jul 2010 05:09:11 +0000</pubDate>
				<category><![CDATA[Build Tools]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Hudson master slave configuration]]></category>
		<category><![CDATA[Hudson Master Slave setup]]></category>
		<category><![CDATA[Hudson Master Slave setup Guide]]></category>
		<category><![CDATA[Instructions]]></category>
		<category><![CDATA[Master slave setup]]></category>
		<category><![CDATA[Master/Slave Hudson]]></category>
		<category><![CDATA[Method]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Slave agents setup method]]></category>
		<category><![CDATA[Slave setup]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/07/24/hudson-master-slave-setup/</guid>

					<description><![CDATA[<p>The tasks can be scheduled to run on the same machine (Master), or on a different machine (Slave). A master [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/">How to Setup Configure Hudson Master Slave? &#8211; Complete Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="date-posts">
<div class="post-outer">
<div class="post hentry">
<div class="post-body entry-content">
<div><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-4420 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/07/hudson-master-slave-setup.png" alt="hudson-master-slave-setup" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/07/hudson-master-slave-setup.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/07/hudson-master-slave-setup-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></div>
<div style="margin-bottom: 0in;">The tasks can be scheduled to run on the same machine (Master), or on a different machine (Slave). A master is a installation of Hudson, that can manage one or more slaves. The role of master remains same in Master slave setup. It serves HTTP requests, and it can still build projects on it&#8217;s own.</div>
<div style="margin-bottom: 0in;">Slaves are computers that are setup to build projects triggered from the master. A separate program called <strong><em>slave agent</em></strong><span style="font-weight: normal;"> runs on slave computer. In this article we&#8217;ll discuss about how to setup Hudson to executed distributed builds using Master slave. One computer can be configured to execute multiple slave agents.</span></div>
<h1 class="western"><span style="font-size: large;">How it works</span></h1>
<div style="margin-bottom: 0in;">When the slaves are registered to a master, the master starts distributing loads to slaves. The delegation depends on the specific job. The job can be configured to either execute on the master, or it can be tied to a specific slave. On the other hand, the jobs can be configured to freely roam between slaves, wherein the job is executed using the free slave. As per the user is concerned, the setup is transparent. The results for all jobs are viewable using the Master, irrespective of the Slave that executed the job.</div>
<div style="margin-bottom: 0in;">The slave may be built using any Operating system. The Master slave setup is highly helpful while the user has to execute the job on different Operating system. Consider this use case: The application is expected to run on different operating system, Linux, Solaris and Windows system. To address this need, the user can install Hudson on any machine, say Linux, and add 2 slaves: Solaris and Windows. The user can add 3 different jobs, one running on Master itself and others running on slave machines.</div>
<h1 class="western"><span style="font-size: large;">Methods to set up Slave agents</span></h1>
<div style="margin-bottom: 0in;">The slave can be launched from Master using any of below methods:</div>
<ol>
<li>Launch Slave agents on Unix machines via SSH.</li>
<li>Launch Slave agents via JNLP.</li>
<li>Launch Slave agents via execution of command on the master.</li>
<li>Let Hudson control windows slave as a windows service.</li>
</ol>
<p>The following screenshot illustrates the list of modes under which the Hudson slave can be launched.<br />
<a style="margin-bottom: 1em; float: right; margin-left: 1em; clear: right;" href="http://3.bp.blogspot.com/_dWL7A18AuFA/S3p7yGMyE4I/AAAAAAAABEo/h6x1l2oCndM/s1600-h/hudson-slave-modes.png"><img decoding="async" src="http://3.bp.blogspot.com/_dWL7A18AuFA/S3p7yGMyE4I/AAAAAAAABEo/h6x1l2oCndM/s640/hudson-slave-modes.png" width="640" height="51" border="0" /></a></p>
<p><em><span style="font-size: small;"><strong>Set up Slave agents on Unix machines via SSH</strong></span></em></p>
<div><span style="font-weight: normal;">Hudson has a built-in SSH client implementation that it can use to talk to remote sshd and start a slave agent. This is the most convenient and preferred method for Unix slaves, which normally has sshd out-of-the-box. Click </span><em><span style="font-weight: normal;">Manage Hudson</span></em><span style="font-weight: normal;">, then </span><em><span style="font-weight: normal;">Manage Nodes</span></em><span style="font-weight: normal;">, then click </span><em><span style="font-weight: normal;">New Node</span></em><span style="font-weight: normal;">. In this set up, the connection information is supplied, including SSH host name, user name and authentication credentials. The authentication is performed using password or ssh keys. If it is configured to use ssh keys, the SSH public key should be copied to </span><span style="font-family: Courier New, monospace;"><span style="font-weight: normal;">~/.ssh/authorized_keys</span></span><span style="font-weight: normal;"> file. Hudson will do the rest of the work by itself, including copying the binary needed for a slave agent, and starting/stopping slaves.</span></div>
<p>&nbsp;</p>
<blockquote>
<div style="text-align: justify;">Depending on the project and hardware resource availability, the user Desktop can be used as one of Slave, without affecting his day-to-day activities, thus avoiding the need for dedicated Slaves.</div>
</blockquote>
<h2 class="western"><em><span style="font-size: small;"><strong>Establish slave agent via Java Web Start</strong></span></em></h2>
<div style="font-weight: normal;">Another way of launching slave is to start a slave agent through Java Web Start (JNLP). In this approach, the user will login to the slave node, open a browser and open the slave page using the URL pointed to the Master. It may look like the following URL:</div>
<div style="font-weight: normal;"><span style="font-family: Courier New, monospace;">http://masterserver:port/hudson/jnlpJars/slave.jar</span></div>
<div style="font-weight: normal;">The user is presented with the JNLP launch icon. If user click the icon, the Java Web Start kicks in and it launches a slave agent on this computer.</div>
<div style="font-weight: normal;">This mode is convenient when the master cannot initiate a connection to slaves, such as when it runs outside a firewall while the rest of the slaves are in the firewall. The disadvantage is, if the machine with a slave agent goes down, the master has no way of re-launching it on its own.</div>
<h3 class="western"><em><span style="font-size: small;">Set up slave agent headlessly</span></em></h3>
<div style="margin-bottom: 0in; font-weight: normal;">This launch mode uses a mechanism very similar to Java Web Start, except that it runs without using GUI, making it convenient for an execution as a daemon on Unix. To do this, the user should configure this slave to be a JNLP slave by downloading <tt><span style="font-family: Courier New, monospace;"><em>slave.jar</em></span></tt>, and then from the slave, run a command like this:</div>
<pre style="font-weight: normal;"><span style="font-family: Courier New, monospace;"> </span></pre>
<pre style="font-weight: normal;"><span style="font-family: Courier New, monospace;">java -jar slave.jar -jnlpUrl http://yourserver:port/computer/slave-name/slave-agent.jnlp</span></pre>
<div style="margin-bottom: 0in; font-weight: normal;">
<p>The <span style="font-family: Courier New, monospace;">slave.jar</span> file is downloaded from the above mentioned URL. Make sure to replace <strong>slave-name</strong> with the name of the slave setup in Master.</p>
<blockquote><p>By default, Hudson runs on port 8080. It can be installed and managed without the need for super user privilege. The super user privilege is not required to manage both Master and Slave.</p></blockquote>
</div>
<p>The below diagram illustrates the list of configuration parameters specific to a slave.</p>
<div class="separator" style="text-align: center; clear: both;"><a style="margin-bottom: 1em; float: right; margin-left: 1em; clear: right;" href="http://3.bp.blogspot.com/_dWL7A18AuFA/S3qBFN_G-CI/AAAAAAAABEw/GYdxfv2w__4/s1600-h/hudson-slave-2.png"><img decoding="async" src="http://3.bp.blogspot.com/_dWL7A18AuFA/S3qBFN_G-CI/AAAAAAAABEw/GYdxfv2w__4/s400/hudson-slave-2.png" width="400" height="176" border="0" /></a></div>
<p>&nbsp;</p>
<h2 class="western"><em><span style="font-size: small;">set up Slave Agent using own scripts</span></em></h2>
<div>If the above modes is not flexible, the user can write his own script to launch the Slave agent. The script is placed in the Master computer and Hudson runs this script whenever it should connect to the slave. The script may use the remote login program like SSH, RSH to establish connection between Master and slave.</div>
<div>The script would execute the slave agent program like <span style="font-family: Courier New, monospace;">java -jar slave.jar. </span><span style="font-family: Times New Roman, serif;">The stdin and stdout for the script should be connected to the master. For example, the script that does </span><span style="font-family: Courier New, monospace;">ssh myslave java -jar ~/bin/slave.jar</span><span style="font-family: Times New Roman, serif;"> would satisfy this need, when it is executed from the Master web interface. For this reason, running this script manually from the command line does no good.</span></div>
<div style="font-family: Arial, Helvetica, sans-serif;">The copy of slave.jar can be downloaded from the above mentioned URL. Launching the slave agent using this mode requires additional setup in the Slave. The benefit is that when the connection goes bad, the user can use Hudson web interface to re-establish the connection. <!-- BLOG_CMT_createIframe('http://www.blogger.com/rpc_relay.html', '12285068873195078521'); // --></div>
</div>
</div>
</div>
</div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/">How to Setup Configure Hudson Master Slave? &#8211; Complete Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
