Adding to the valid observations of others, I'd first consider the size of the project, number of people that are going to be using it and their experience with Maven.
If you want do to such a build cleanly with Maven, the best way to do it is by creating or obtaining plugins for the various tasks. There actually is a PHP plugin, for instance, and others would be simple to make. But if it's just a few people that know Maven and hoards of others that complain about it being there or JVM languages being a part of the build, it's just asking for problems. For instance, you will probably find the team assigning any and all issues with the build to you. OTOH, if you have a large organization that is going to use the build and a majority knows Maven already, plugins and lifecycle are still quite applicable and might be more enjoyable. Maven can solve this problem just fine, but since dependency resolution and artifact versioning / releases may not be primary requirements for you, the non-technical issues Maven creates may outnumber the issues that it resolves. $0.02... Brian On Mar 1, 2012, at 12:13 AM, Néstor Boscán wrote: > Although I really like maven, and use it in all my projects, maven is > tightly integrated with the project lifecycle (clean, compile, package, > install, deploy ,etc) so ant looks like a better fit for what you're > looking for. > > Néstor > > On Wed, Feb 29, 2012 at 11:51 PM, Ron Wheeler < > rwhee...@artifact-software.com> wrote: > >> I would have suggested Ant since it is easy to use, widely supported with >> documentation, books and examples. >> It can do damn near anything. >> >> make seems awfully obscure but it is used a lot for installation. >> >> maven does not seem like a good fit. >> >> Ron >> >> >> On 29/02/2012 10:20 PM, Yuen-Chi Lian wrote: >> >>> For such scripting with phases, I find rake (or make) to be more suitable >>> than ant or Maven. Or try BuildR. >>> >>> Yuen-Chi Lian | www.yclian.com >>> "I do not seek; I find." - Pablo Picasso >>> >>> 2012/3/1 Terence >>> Stephens<terence.stephens@**gmail.com<terence.steph...@gmail.com> >>>> >>> >>> I'm looking for a tool that will help me: >>>> Build Java Code >>>> Move Php code to a different location on my computer >>>> Create New Directories on the server and upload content to them (via >>>> FTP over SSL or maybe SSH) >>>> Download whole directories and then zip of the contents >>>> >>>> >>>> I know I could do this in a shell script, but I think I would have >>>> better luck with a Java based tool. This is outside the scope of >>>> Maven's uses. For my needs, should I look into using Maven or find a >>>> different tool? >>>> >>>> thanks. >>>> >>>> ------------------------------**------------------------------** >>>> --------- >>>> To unsubscribe, e-mail: >>>> users-unsubscribe@maven.**apache.org<users-unsubscr...@maven.apache.org> >>>> For additional commands, e-mail: users-h...@maven.apache.org >>>> >>>> >>>> >> >> -- >> Ron Wheeler >> President >> Artifact Software Inc >> email: rwhee...@artifact-software.com >> skype: ronaldmwheeler >> phone: 866-970-2435, ext 102 >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org