[Phpug] Continuous integration and databases
Cormac Parle
cormac at morsolutions.com
Tue May 27 13:39:39 IST 2008
I believe there was a talk on this at php|tek, someone had a way of
doing it using svn ... we use cvs here though, and I've enough to worry
about on this project without that
Sonic Donic wrote:
> On Wed, May 21, 2008 at 3:22 PM, Cormac Parle <cormac at morsolutions.com>
> wrote:
>
>> If so - what do you do about an application's database? Is there any way
>> to track changes to the DB schema that you can then apply to the
>> staging/live db without affecting the data?
>>
>
> I'm not too sure about this but I think if you use CruiseControl with DBUnit
> you might get kind of close to what you are looking for (except for the data
> migration). I've looked and re-looked for a solution to the same problem
> numerous times but I've been told it's the holy grail of CI.
>
> Just on a side note, I think your initial definition of CI is a bit off in
> that the codebase should be checked out and tested after each check-in. This
> way failing tests are fixed (preferably) before anyone else has a chance to
> update from the repo. Although, this might be more in the realm of the
> extreme programming end of CI.
>
> It would be good to hear about what you end up doing.
>
> Cheers,
>
> Sonic
> _______________________________________________
> Phpug mailing list
> Phpug at lists.iephpug.org
> http://lists.iephpug.org/mailman/listinfo/phpug
> Member Map http://www.frappr.com/irishphpusersgroup/
> Membership Planner Calendar: http://tinyurl.com/opjd5
>
>
--
-----
morsolutions - create | innovate | integrate
w: www.morsolutions.com
t: 041 980 1000
f: 041 980 1001
a: Unit B201, An tSean Mhargadh, Green Lanes, Drogheda, Co. Louth
For Support: helpdesk at morsolutions.com
For Sales: sales at morsolutions.com
A member of MIDAS MultiMedia, A Creative and Digital Media Cluster -
http://www.midasmultimedia.com
Shortlisted for Web Developer Excellence Award in the Net Visionary
Awards, 2007
Shortlisted for Best Business to Business Award in the Drogheda Business
Excellence Awards, 2007
Winners of Best Innovation Award in the Drogheda Business Excellence
Awards, 2006
Winners of LCEB Enterprise of the Year, 2003
Whatcar.ie (www.whatcar.ie) - Winner of Online Trader Award in the Net
Visionary Awards, 2007
Irish Motoring (www.irishmotoring.ie) - Shortlisted for Best Innovation
Award in the Drogheda Business Excellence Awards, 2007
Mumstown.ie - Shortlisted for Best Innovation Award in the Drogheda
Business Excellence Awards, 2007
Irish Motoring (www.irishmotoring.ie) - Shortlisted for Best Education
Website in the Golden Spider Awards, 2006 and 2007
morsolutions is the trading name of Maher O'Rourke Limited.
Company registered in Ireland No. 328973.
Registered office: Unit B201, An tSean Mhargadh, Green Lanes, Drogheda,
Co. Louth, Ireland
More information about the Phpug
mailing list