<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Automated Deploys using SSH and Ant</title>
	<atom:link href="http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 03:57:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Jym</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-111884</link>
		<dc:creator>Jym</dc:creator>
		<pubDate>Fri, 10 Sep 2010 21:17:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-111884</guid>
		<description>=v= Since I can&#039;t use ssh-agent with ant, and I won&#039;t put plaintext passwords or passphrases in files, including shell history files, I use this approach:

$ read ANT_ARGS
-Dpassphrase=YourPassphraseShouldBeMoreSecureThanThis

Should I want to pass anything else along to ant, I set up my .antrc like this:

ANT_ARGS=&quot;$ANT_ARGS -Dfoo=bar -Dand.so.on=and.so.forth&quot;

(It&#039;s best not to export ANT_ARGS.)

For builds inside Emacs, setting ANT_ARGS with M-x setenv works just as well.</description>
		<content:encoded><![CDATA[<p>=v= Since I can&#8217;t use ssh-agent with ant, and I won&#8217;t put plaintext passwords or passphrases in files, including shell history files, I use this approach:</p>
<p>$ read ANT_ARGS<br />
-Dpassphrase=YourPassphraseShouldBeMoreSecureThanThis</p>
<p>Should I want to pass anything else along to ant, I set up my .antrc like this:</p>
<p>ANT_ARGS=&#8221;$ANT_ARGS -Dfoo=bar -Dand.so.on=and.so.forth&#8221;</p>
<p>(It&#8217;s best not to export ANT_ARGS.)</p>
<p>For builds inside Emacs, setting ANT_ARGS with M-x setenv works just as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-108937</link>
		<dc:creator>Anton</dc:creator>
		<pubDate>Tue, 15 Jun 2010 16:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-108937</guid>
		<description>the  supports more than 1 command.. you just need to seperate them with ; between each command.

 

if your target remote machine is a unix/linux machine, then this will work.
if its windows, i believe either this or multiple command nested arguments will work.</description>
		<content:encoded><![CDATA[<p>the  supports more than 1 command.. you just need to seperate them with ; between each command.</p>
<p>if your target remote machine is a unix/linux machine, then this will work.<br />
if its windows, i believe either this or multiple command nested arguments will work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felix</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-103808</link>
		<dc:creator>Felix</dc:creator>
		<pubDate>Thu, 04 Feb 2010 06:38:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-103808</guid>
		<description>Thank you very much. Search for such auto deployment things for long time. that&#039;s really work for my project.</description>
		<content:encoded><![CDATA[<p>Thank you very much. Search for such auto deployment things for long time. that&#8217;s really work for my project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Basil Vandegriend</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-71081</link>
		<dc:creator>Basil Vandegriend</dc:creator>
		<pubDate>Wed, 24 Dec 2008 20:23:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-71081</guid>
		<description>@kiran, the article shows a sample invocation of sshexec from ant - see the second block of ant code.</description>
		<content:encoded><![CDATA[<p>@kiran, the article shows a sample invocation of sshexec from ant &#8211; see the second block of ant code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kiran kumar</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-71040</link>
		<dc:creator>kiran kumar</dc:creator>
		<pubDate>Wed, 24 Dec 2008 08:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-71040</guid>
		<description>Hi,
  I am automating a deployment process for which i need to run some commands on a remote server. For this i think i need to use sshexec in ant script. but how to configure this so that i can start using this task in ant script? Configuration in the sense like adding jch jar and so on. Can anyone clearly mention the steps that needs to be done so that i can use sshexec in ant script?</description>
		<content:encoded><![CDATA[<p>Hi,<br />
  I am automating a deployment process for which i need to run some commands on a remote server. For this i think i need to use sshexec in ant script. but how to configure this so that i can start using this task in ant script? Configuration in the sense like adding jch jar and so on. Can anyone clearly mention the steps that needs to be done so that i can use sshexec in ant script?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Basil Vandegriend</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-45962</link>
		<dc:creator>Basil Vandegriend</dc:creator>
		<pubDate>Sat, 08 Mar 2008 16:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-45962</guid>
		<description>Hi Kurt,

For managing passwords/usernames, I like to read them in from a properties file that is not stored in version control, but is typically stored in a secured directory (i.e. user&#039;s home directory).</description>
		<content:encoded><![CDATA[<p>Hi Kurt,</p>
<p>For managing passwords/usernames, I like to read them in from a properties file that is not stored in version control, but is typically stored in a secured directory (i.e. user&#8217;s home directory).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kurt</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-45826</link>
		<dc:creator>Kurt</dc:creator>
		<pubDate>Fri, 07 Mar 2008 19:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-45826</guid>
		<description>Thank you very much!

I am looking to do the exact same thing that you describe in this article.  It took me a while to find this.  It should have been the first hit on Google!

If you don&#039;t mind, what suggestions do you have for reading in usernames and passwords?  I have been fighting with Ant to find a decent way to do this.  I can use the input task obviously but the password is displayed in cleartext.  I can&#039;t seem to find a way to suppress that.  In fact, it&#039;s how I stumbled upon your article.  Again, many thanks for the great article.</description>
		<content:encoded><![CDATA[<p>Thank you very much!</p>
<p>I am looking to do the exact same thing that you describe in this article.  It took me a while to find this.  It should have been the first hit on Google!</p>
<p>If you don&#8217;t mind, what suggestions do you have for reading in usernames and passwords?  I have been fighting with Ant to find a decent way to do this.  I can use the input task obviously but the password is displayed in cleartext.  I can&#8217;t seem to find a way to suppress that.  In fact, it&#8217;s how I stumbled upon your article.  Again, many thanks for the great article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Reagan</title>
		<link>http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant/comment-page-1#comment-32321</link>
		<dc:creator>Patrick Reagan</dc:creator>
		<pubDate>Thu, 01 Nov 2007 16:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.basilv.com/psd/blog/2007/automated-deploys-using-ssh-and-ant#comment-32321</guid>
		<description>Basil - 

If you haven&#039;t already, I would suggest checking out Capistrano (http://www.capify.org).  It&#039;s primarily a tool for deploying Rails applications, but it can be used for other deployment and systems administration tasks as well.  

It sounds like you have a solution that works for you, I just wanted to throw it out there.</description>
		<content:encoded><![CDATA[<p>Basil &#8211; </p>
<p>If you haven&#8217;t already, I would suggest checking out Capistrano (<a href="http://www.capify.org" rel="nofollow">http://www.capify.org</a>).  It&#8217;s primarily a tool for deploying Rails applications, but it can be used for other deployment and systems administration tasks as well.  </p>
<p>It sounds like you have a solution that works for you, I just wanted to throw it out there.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

