So, I just have to say, I wanted to build wonder on my new Sierra laptop
and of course it did not work. And then, after checking several things,
downloading this and that, checking some other things, sacrificing a
fatted calf and so on and so forth, thinking about making this work just
starting to sound like Beelzebub howling in my head. Really.
I installed maven, got Hugi's settings.xml file and it just f-ing
worked. Arg! Damn his eyes! :-)
I just thought I should admit, publicly and with appropriate humility,
my interest in making wonder build with ant just vanished. Sorry. Life
is just too short.
Now, figuring out the whole getting my projects to work with it, we'll
see. But I am tired of finding myself messing with deployment scripts.
So who knows.
-ray
On 5/12/17 3:39 AM, Hugi Thordarson wrote:
Thanks Hugi for the links! I’m definitely going to be looking into
this soon-ish. Goodbye fluffy bunny.
The wiki is semi-useful, but some of it is stale and unhelpful. As
far as migration of existing projects goes, follow Hugi’s recipe:
https://gist.github.com/hugith/e9a49e91fbcebe204e0feb4989f55631
but also take a look at my fork of that:
https://gist.github.com/paulhoadley/cd15b90c94eb8c640fddd9ac3fbbc6dc
They cover some slightly different areas. Hugi—we really should merge
them.
Ah, yes. Most importantly, you mention updating the “woproject”-folder
which I forgot to include.
I also think Hugi’s being modest—once you’ve done a few, you can
probably migrate a project in under 20 minutes.
In fact I originally wrote “10 minutes” there, but I felt an hour
would sound more believable :).
To "dependency management" and "third party library integration", I
would add "simplified interaction with Jenkins” as a huge benefit.
Throw out all those workspace setup scripts: just point Jenkins at
your repo and you’re pretty much done. We’ve been using Maven for
about 6 months, and haven’t looked back.
Not to mention all the other goodies you get by using maven, stuff
like automatic test running, "mvn
versions:display-dependency-updates”, "mvn dependency:tree” etc.
If you want to live-blog your experience here on the list, Hugi and I
would be happy to help troubleshoot if you run into any issues
Indeed!
- hugi
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/ray%40ganymede.org
This email sent to r...@ganymede.org
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com