Browsing All posts tagged under »liquibase«

Thoughts on Application Lifecycle Management (ALM)

March 4, 2011


Last week, I was asked to give my opinion on Application Lifecycle Management or ALM.  Specifically, I was asked how can teams effectively manage their design, development, test and deploy processes as well as pick the right tools for the job.  Here is the answer I gave: The cornerstone of a strong ALM process is based […]

Maven Tip: Disabling Profiles when a Property Does Not Exist

February 9, 2011


I wanted to share a method for enabling a Maven Build Profile in the absense of a system property.  I did not see this approach documented in the current version of the Maven Build Profile documentation, so I thought I would share it. I find this approach particularly useful for turning off build features whenever […]

Manage Database Changes with Liquibase

June 28, 2010


I love discovering a new tool, especially when it completely changes the way you approach developing software. Liquibase is one of those tools. Once I came across their site and started reading more about it and how simple it was, I started to reflect back on all the failed production migrations I had in the past, and I shed a tear for all the weekend hours I lost. No longer will that be the case!