Dec 142012
 

It’s pretty fun, now I can create a job in jenkins, then launch two build script, one for CentOS5 and the other for CentOS6, both of them will build x86_64 and i386 packages.

setarch is my friend to save my effort on creating 32-bit images over 64-bit system ๐Ÿ˜› , however, I still need to verify if the 32-bit packages is actually working for 32-bit platform.

Dec 122012
 

My colleague setup a jenkins to do nightly and on demand build, it works perfect till last week, whenever we decided to move some components to rpm based packaging so to ease the production deployment and to reproduce the bug.

The problem is, whenever you have multiple jobs in jenkins, you cannot yum/rpm install packages in different versions. A simple case for us is that we are running boost-1.44, while some team who replies on us requested a new version of boost, we cannot build two set of jobs at same time. Continue reading »