Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Buildix - CruiseControl, Trac and Subversion for VMWare

From the CruiseControl mailing list a few minutes ago:

Just passing on the info... this is one of those projects I also wanted/intended to do. :) I'm glad someone beat me to it!

http://buildix.thoughtworks.com

It includes CruiseControl, Trac, Subversion all on a single live cd or vm ware image. Very nice!

After installing Ubuntu on VMWare server last weekend, I was getting ready to create something similar to this. I'm glad I saw this as it seems to be a much more complete package than the one I was going to create. I'd prefer Ubuntu over Debian/KNOPPIX, but since Ubuntu is based on Debian, it probably doesn't matter.

A couple additions I'd like to see are Maven 1, 2 and Continuum pre-installed. I doubt that'll happen though since CruiseControl is a Thoughtworks-sponsored project. Regardless, if I had a Buildix with those options, I'd likely use (and recommend) it for every future project. A lot of clients already have bug tracking and source control installed, so the build server is the main thing that interests me.

Posted in Java at Jul 06 2006, 08:17:38 AM MDT 11 Comments
Comments:

Greetings...

Glad you like it! We'll have a look at possibly adding Maven and/or Continuum in a future release...

One other thing to note is that you can also install it onto bare metal from the CD image using knoppix-installer

Chris

Posted by Chris Read on July 06, 2006 at 09:52 AM MDT #

Trying to download right now, but getting a transfer rate of a whopping 4 KB/sec. Yikes. Could this be due to the "Raible Effect"? Any mirrors out there? :-)

Posted by kelzer on July 06, 2006 at 12:11 PM MDT #

Great link! Download is slow so I use the Torrent.

Posted by Lars Fischer on July 06, 2006 at 01:12 PM MDT #

You should look at Luntbuild... It's been rock solid for us, and much less flaky that CruiseControl... plus it's got an installer, unlike the painful "edit this file" CruiseControl setup.

Posted by Jason Carreira on July 06, 2006 at 01:44 PM MDT #

Still downloading . . . just 2 hours and 44 minutes to go . . . :-)

Posted by kelzer on July 07, 2006 at 11:28 AM MDT #

Sorry about the speed, we're running our link flat out at the moment. We tried to get ibiblio as a mirror, but it's taking a while to get it going. The torrents appear to be going a lot faster though...

Posted by Chris Read on July 07, 2006 at 04:51 PM MDT #

Good comparison of various Continuous Integration tools here: http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feature+Matrix The Cruise config files suck, but since 2.3 it's been far from flaky IMHO. Roll on a graphical configuration tool!

Posted by Sam Newman on July 10, 2006 at 07:09 AM MDT #

Hey, anyone know of issues with Luntbuild on Ubuntu. I wouldn't say there are any myself but since I have spent the guts of a week trying to achieve it I'm open to suggestions. The sourceforge forum thread is http://sourceforge.net/forum/forum.php?thread_id=1306496&forum_id=387563 In desperations, Hugo

Posted by Hugo Leeney on July 11, 2006 at 10:42 AM MDT #

Hello, I just wrote a description, on how to get this stack up and running on Ubuntu. It is, like you mentioned, not as perfect as buildix, but I hope that the response to this is good and I can keep the work up and add some more tools ...

Posted by Markus M. May on January 01, 2007 at 01:36 PM MST #

Matt,

Do you still stand by your recommendation for Buildix or have you moved on to something else? Just wondering before I dive in and take a look. If you are still using Buildix do you have any pointers/gotchas to point out?

thx... Erik

Posted by Erik Weibust on September 20, 2007 at 02:29 PM MDT #

I recommend Hudson over CruiseControl these days. Trac + Hudson is an excellent option if you want pure open source. If you're willing to shell out the money, Confluence + JIRA + Bamboo is an even better option. They're all cheap enough that you'll likely get your money back over time too.

Posted by Matt Raible on September 20, 2007 at 02:36 PM MDT #

Post a Comment:
  • HTML Syntax: Allowed