Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
"Write beautiful code; then profile that beautiful code and make little bits of it uglier but faster." --The JavaPerformanceTuning.com team, Newsletter 039.
If you're referring to CruiseControl's log file, I hope I can make the world a bit better place along with my CruiseControl tutorial due out in September's issue of the journalOriginally posted by David Hibbs:
For a managed/scheduled build system with logs, I went with Anthill because it's a lot easier to figure out what to put in a labelled text box than to start writing with an XML editor or text pad and try to get it all right!
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Lasse Koskela:
If you're referring to CruiseControl's log file, I hope I can make the world a bit better place along with my CruiseControl tutorial due out in September's issue of the journal![]()
"Write beautiful code; then profile that beautiful code and make little bits of it uglier but faster." --The JavaPerformanceTuning.com team, Newsletter 039.
Originally posted by David Hibbs:
a) Had to do a manual check-out to start the process
Originally posted by David Hibbs:
b) Had to run multiple copies of CC for multiple projects.
True, it's a shame a Windows service installer isn't included in the standard distribution... However, you can do it yourself -- wait for Part 2 of the tutorialOriginally posted by David Hibbs:
c) Had to manually start CC rather than having it start as a service (i.e. type 'cruisecontrol' at a command prompt)
Originally posted by David Hibbs:
d) Project dependencies didn't exist/work, because of (b).
Originally posted by David Hibbs:
The logs and web site are very nice, though, I must admit.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by K Kernes:
Though there have been some challenges, but overall we've had pretty good luck with Maven. If you're willing to get past your hesitations at learning a new tool and take time to figure out all the rules, it's a great tool.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by K Kernes:
Our project has been using Maven for about 6 months now and for the most part we really like it. It allows for quite a bit of flexibility, allows for easier configuration of routine tasks and relatively easy modification of dependencies, etc. The project.xml specification is a bit weak, so there are occasionally problems figuring out how to accomplish some tasks the first time around.
We use multiple project.xml files to manage the independent portions of our project with a master project to build all of the sub projects and run all of the unit tests.
Though there have been some challenges, but overall we've had pretty good luck with Maven. If you're willing to get past your hesitations at learning a new tool and take time to figure out all the rules, it's a great tool.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by K Kernes:
If you're willing to get past your hesitations at learning a new tool and take time to figure out all the rules, it's a great tool.
"Write beautiful code; then profile that beautiful code and make little bits of it uglier but faster." --The JavaPerformanceTuning.com team, Newsletter 039.
Originally posted by K Kernes:
One of the other things that is very nice about Maven is the fact that the lower level project.xml files can inherit from higher level ones.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Could you hold this kitten for a sec? I need to adjust this tiny ad:
free, earth-friendly heat - a kickstarter for putting coin in your pocket while saving the earth
https://coderanch.com/t/751654/free-earth-friendly-heat-kickstarter
|