Building automatically

Good evening!

 

Today I will not tell you something about our recent and fancy features, but our optimized building process. Till now we build script driven nightly-builds on our local machines. But since some days we switched to a Jenkins instance running on our server. This provides an easier and much more error proof way of building the app and pushing it towards SourceForge.

Right now every time somebody checks in some new sourcecode the Jenkins will try to build the app and send an error report to the corresponding developer if the build fails.
Once a day it also checks whether new code was added and built during the last 24 hours and it will tag it as a nightly-build and push it towards SourceForge.
Every time a new tag is created and pushed, our source documentation is also automatically updated.

In the future we are planning to add some features for code analysis to our automated build. But for now we are quite happy to do a step away from our home grown way of building nightly-builds.

 

So long,
Eyeless

Comments (0)

› No comments yet.

Leave a Reply

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pingbacks (0)

› No pingbacks yet.