Re: Is Maven the answer?
I would also recommend gradle for your circumstances. If you were thinking of using ant, all the ant tasks are available for your in gradle but it has maven's style of convention over configuration for the part's like building Java code which have a well-defined lifecycle. Cheers, Paul. On Thu, Mar 1, 2012 at 5:30 PM, Johan Erlands wrote: > On Thursday 01 March 2012 03:57:59 Terence Stephens wrote: > > 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? > > Maybe gradle is a good alternative. My experience i rather limited but it > has > the dependency management of maven and you can write your own phases in > groovy > and ant (whitout the xml part if you want). > > Best regards > Johan > -- > Sent from kontact > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >
Re: Is Maven the answer?
If i have to repeatedly doing the same thing every day maven plugin is a way to go since I can run it any where i like as long as maven installed and point to our central maven repo. -D On Thu, Mar 1, 2012 at 7:59 PM, Terence Stephens wrote: > Thanks for all the replies. I'm tempted to use Maven just because I > think it's the more valuable tool to learn, but I'll probably go with > Ant for the first iteration. There have been a lot of other tools > suggested as well. I'll do more research on those and will hopefully > decide next week. > > thank you again for all the ideas and suggestions. > > - > 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
Re: Is Maven the answer?
Thanks for all the replies. I'm tempted to use Maven just because I think it's the more valuable tool to learn, but I'll probably go with Ant for the first iteration. There have been a lot of other tools suggested as well. I'll do more research on those and will hopefully decide next week. thank you again for all the ideas and suggestions. - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Is Maven the answer?
Hello, Long time maven user, new to the alias.. You could probably do all of this in Maven w/ plugins, ant, etc. but you may want to look at a small ensemble of tools to accomplish the work flow as you've layed out. I'm thinking Jenkins to build using the maven plugin and either the ant or Jenkins shell plugins to move code around. Puppet or Chef to create directories, deploy, configure, DL dirs, etc. hth, John T. On 02/29/2012 07:57 PM, Terence Stephens wrote: > 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-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
Re: Is Maven the answer?
Hi, 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 sounds like you need a thing like wagon-maven-plugin http://mojo.codehaus.org/wagon-maven-plugin/ which might do the job... Creating ZIP File might be job for the maven-assembly-plugin ... I'm not sure if in your case Maven is the right choice...but you should take a deeper look...may be you can give some hint for enhancement of existing plugins or may for new plugins... Kind regards Karl Heinz Marbaise -- SoftwareEntwicklung Beratung SchulungTel.: +49 (0) 2405 / 415 893 Dipl.Ing.(FH) Karl Heinz MarbaiseICQ#: 135949029 Hauptstrasse 177 USt.IdNr: DE191347579 52146 Würselen http://www.soebes.de - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Is Maven the answer?
On Thursday 01 March 2012 03:57:59 Terence Stephens wrote: > 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? Maybe gradle is a good alternative. My experience i rather limited but it has the dependency management of maven and you can write your own phases in groovy and ant (whitout the xml part if you want). Best regards Johan -- Sent from kontact - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Is Maven the answer?
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 >>> >>> 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 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
Re: Is Maven the answer?
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 >> > >> >> 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 >>> 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 >
Re: Is Maven the answer?
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 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-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
Re: Is Maven the answer?
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 > 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-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >
Re: Is Maven the answer?
On Wed, Feb 29, 2012 at 9:57 PM, Terence Stephens wrote: > 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 > Not unless you want to write maven plugins or embed a fair amount of ant in your maven build. > > 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-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
Is Maven the answer?
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-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org