On Wed, Sep 26, 2007 at 01:23:40AM -0400, Brian E. Fox spake thus:
> To my knowledge, only the scp wagon supports directory copying (hence
> the inability to deploy sites any other way besides file). It would seem
> that the ftp wagon would need to support this first and then a plugin
> could leverage it.
> 
> --Brian
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> > Sent: Tuesday, September 25, 2007 8:00 AM
> > To: Maven Users List
> > Subject: FTP plugin for deploying a directory, _not_ an artifact
> > 
> > Hi,
> > 
> > I need to be able to deploy an entire directory to an ftp server. 
> > 
> > Is anyone working on such a plugin?
> > 
> > The only solutions I have googled so far use ant run, and include som 
> > creativity to include a dependency which ant needs.  This seems very
> > ugly. 
> >  Either that or they use maven1
> > 
> > I can understand why it isn't included in the default maven stuff, as it
> > 
> > is not a "conventional build thing".  It shouldn't be too easy, or
> > people 
> > will ignore the (great) maven conventions, which is a real risk.
> > 
> > best regards, and thanks in advance,
> > Michael

This doesn't directly address your request, but perhaps it will be
useful. If you have scp access to the remote host, you can use the
'wagon-maven-plugin' from the Apache MyFaces project to deploy an entire
directory:

      <plugin>
        <groupId>org.apache.myfaces.maven</groupId>
        <artifactId>wagon-maven-plugin</artifactId>
        <executions>
          <execution>
            <phase>deploy</phase>
            <id>deploy-non-maven-artifacts</id>
            <goals>
              <goal>deploy</goal>
            </goals>
            <configuration>
              <url>scpexe://somehost.com/path/to/some/directory/</url>
              
<inputDirectory>${project.build.directory}/whatever</inputDirectory>
            </configuration>
          </execution>
        </executions>
      </plugin>

Note that I've not tried to use the plugin to deploy a directory with
subdirs. I'd be interested to hear whether or not that works.

HTH,
-Al

-- 
:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::
::
Alan D. Salewski
Software Developer
Health Market Science, Inc.
:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::
:: 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to