Re: Improvements to deployment tools
Re: Improvements to deployment tools
- Subject: Re: Improvements to deployment tools
- From: Johan Henselmans <email@hidden>
- Date: Wed, 25 Jul 2012 10:29:12 +0200
On 24-jul.-2012, at 14:22, Pascal Robert wrote:
> Hi guys,
>
> This is something I'm thinking about for months, and since I see a lot of people having issues with deployment, I have a couple of ideas to improve it.
>
> 1) To have REST actions inside wotaskd. By having that, we won't ever need JavaMonitor to manage wotaskd. You could use curl or any HTTP tools, and you could rewrite Monitor in JavaScript or whatever.
>
> 2) Upload support into wotaskd so that you can ship the app to it and wotaskd will take care of putting it at the correct location.
>
> 3) Deployment support in WOLips. Choose WOLips Tools -> "Deploy" and build/deploy your app directly from WOLips.
>
> 4) Deployment plugin in Jenkins that would connect to the REST actions of wotaskd.
>
> 5) RPM and .deb packages of wotaskd and mod_webobjects, with a Yum/apt-get repositories to install/update the deployment tools on Linux.
Good idea. I used epm (www.epmhome.org) to create installers for different platforms.
Supports AIX, Debian GNU/Linux, FreeBSD, HP-UX, IRIX, Mac OS X, NetBSD, OpenBSD, Red Hat Linux, Slackware Linux, Solaris, and Tru64 UNIX
Basic trick is to define dependencies (per platform) and files to install per platform in a epm.list, than do epm epm.list, the program will find out which platfom you are running on. It will even sort out the architecture (which can be a pain in the ass as I found out because debian uses x86_64 and amd64 in situations, and then refuses to install on amd64 because the package is defined for x86_x64).
>
> Opinions?
> _______________________________________________
> 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
Johan Henselmans
email@hidden
_______________________________________________
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