Hi Leif,

(Sorry for CC'ing back to the list again, but they'll probably want to
review this)

Sounds like a good idea - perhaps a new protocol could be added to artifact
(scpexe:// ?) that uses the mentioned parameters. Alternatively, it might be
a branch of the existing protocl based on another property - however, I
think the new protocol idea is better.

Michal, do you have any current thoughts on the direction of artifact?

Your changes would be welcome - just submit a patch to JIRA when you are
done and I'll commit it and release a new version. Let me know if you want
to bounce any more ideas around.

Cheers,
Brett

-----Original Message-----
From: Leif Nelson [mailto:[EMAIL PROTECTED] 
Sent: Thursday, 20 November 2003 11:33 AM
To: Brett Porter
Subject: RE: deploy-snapshot vs. war:deploy-snapshot and ear:deploy-snapshot


OK.  I looked in the cvs repository, and it seems that the artifact plugin
hasn't been touched in a while...  (2-3 months).  If I fixed it up to work
with maven.ssh.executable and maven.scp.executable, would that help?  Or, is
this already on someone's task list..

Thanks again,

--Leif

At 11:26 AM 11/20/2003 +1100, you wrote:

Your analysis is correct.

Artifact needs to be more friendly to SSH, jar:deploy should use artifact.
The reason it hasn't moved is because of the fact that artifact still needs
more work.

Cheers,
Brett

> -----Original Message-----
> From: Leif Nelson [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, 20 November 2003 11:19 AM
> To: [EMAIL PROTECTED]
> Subject: jar:deploy-snapshot vs. war:deploy-snapshot and 
> ear:deploy-snapshot
> 
> 
> Hi all-
> 
> I'm confused about deployments with maven rc1.  I have the 
> jar deployment 
> stuff working perfectly.  Setting these properties:
> 
> maven.repo.central=myrepo.mycompany
> maven.repo.central.directory=/www/maven-repo
> maven.username=lnelson
> maven.remote.group=users
> maven.ssh.executable=plink
> maven.scp.executable=pscp
> 
> Well, I tried to start using ear & war deployment.  And, it didn't 
> work.  After some research, I found that these plugins use 
> the "artifact" 
> plugin to do their deployments.  So, I added all these properties to 
> support this:
> 
> maven.repo.list=myrepo
> maven.repo.myrepo=scp://myrepo.mycompany
> maven.repo.myrepo.directory=/www/maven-repo
> maven.repo.myrepo.username=lnelson
> maven.repo.myrepo.privatekey=/private/private-key
> maven.repo.myrepo.passphrase=mypassphrase   # YUCKY!  Want to 
> use pageant!
> maven.repo.myrepo.group=users
> 
> But, It seems that these plugins do the SAME thing, but the 
> artifact plugin 
> won't work with putty and pageant.  It requires me to provide 
> my private 
> key and passphrase (and it can't read the putty private keys).
> 
> So, am I missing something here?   How do I deploy wars & 
> ears using putty 
> (pscp) and pageant?  That's the most convenient!  It looks like the 
> artifact plugin uses JCraft ( 
> http://www.jcraft.com/jsch/index.html ) which 
> doesn't 
> support the idea of ssh-agents.
> 
> Thanks,
> 
> --Leif
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
________________________________________________
Leif Nelson                                             [EMAIL PROTECTED]
Lawrence Livermore National Laboratory      (406) 863-9187
ICQ: 9389793     Yahoo: nelson9087   Fax: (406) 863-9030
AIM: nelson9087               Jabber: [EMAIL PROTECTED]

Reply via email to