• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Ok, I got Jenkins to build… now what?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ok, I got Jenkins to build… now what?


  • Subject: Re: Ok, I got Jenkins to build… now what?
  • From: David Avendasora <email@hidden>
  • Date: Wed, 07 Mar 2012 12:36:01 +0800


On Mar 6, 2012, at 10:30 PM, James Cicenia wrote:

I got jenkins to build. Now what do I do?

Crack open a beer, of course! Just don't Toast Mike Schrag since he's the one that got me hooked on Hudson way back in the day at a WONOVA meeting.

Do I reconfigure Eclipse Wolips properties to point to it?

No. Think of Jenkins as a totally separate thing from WOLips. WOLips is for development, Jenkins is for testing and prepping for deployment. Part of what the WOJenkins shell scripts do is manage multiple versions of WebObjects and Wonder and keep them from conflicting with each other AND other installations on the same computer. You can run both on the same computer; they work completely independently of each other.

A perfect example is let's say you write code in WOLips against source code from the master branch of Wonder.  With Jenkins you can have one job that builds your app against Wonder's Master branch  and a second job that also builds against the Integration branch, and they can be running simultaneously without you needing to change anything. 

Sure, maybe you'll only actually deploy using Wonder's master branch, but wouldn't it be great to get an email from Jenkins telling you if your App doesn't work with Wonder's Integration branch within minutes of you committing your code or Wonder being modified? 

With Jenkins properly setup you should get the following benefits:

1) Only need Wonder (or other 3rd-party) frameworks as source code in your Eclipse workspace, no need to have them installed in /Library/Frameworks anymore
2) No longer need to remember to build and install all your frameworks prior to building your app
3) No longer need to run Ant from within Eclipse at all!
4) Easily build against different combinations of WebObjects and Wonder.
5) Immediate notification if a change in your project or any of its dependencies cause compiler errors or test failures.

Dave

IF so, can someone send me a sample screen shot of theirs?

Next. I need the latest Prototype builds for my AJAX to work on IE.
How do I configure Jenkins or whatever to test, build and deploy with that branch?

How do you include those libraries now? There's lots of ways to skin that cat, some better than others. Possibilities are:


Thanks
James


Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Prev by Date: Re: I need help, and I have paypal cash available.
  • Next by Date: Re: EOQualifier proper fetch across to-many?
  • Previous by thread: Re: I need help, and I have paypal cash available.
  • Next by thread: Re: Ok, I got Jenkins to build… now what?
  • Index(es):
    • Date
    • Thread