In the last post I wrote up the steps required to setup a gitosis server. Now that I have a solution for source control, it’s time to start thinking about the build server. CruiseControl.Net is a nice, easy to use build server and there’s already a lot of support and documentation for it in the community. One thing that I found a little sub-optimal about using CruiseControl and git together is that I had to build my own build trigger. The downside to the trigger is that it polls the git reposit...
[More]
Tags: git, cruisecontrol, restful
6fb4f27c-dea8-4eb1-85b1-94bda7bee340|0|.0
It’s never good when your boss appears in your office unexpectedly to tell you that the deadline you thought was a few days out is actually tomorrow. It’s also not good when it happens right after your analyst informs you that the system you thought was producing valid output was actually built on an oversimplification that was only just discovered. It’s especially bad when the model you’re working against is supposed to be crawling a payroll system with insufficient metadata to support the busi...
[More]
Tags: nhibernate
2a60c643-9434-471e-b6a7-5636afc5f1d7|1|5.0
It’s not exactly a secret that I have technology ADD. It’s not because I don’t have enough to do. It’s not because the technologies I use on a regular basis are boring. It’s especially not because I need more challenges. Like most technology professionals, I have the opposite problems. I’m over-stimulated. There’s too much I don’t know but I need to know already and now I’m drowning… *glub glub glub* Only pointing this out because my posts tend to vary from open source projects I dabble in, to ...
[More]
Tags: continuous integration, ci, esxi, debian, git
621d3a7c-afc5-4089-ac2f-b9ca132f4081|0|.0
Why eliminating nulls from the code base and database is best practice.
[More]
Tags: null, .net
45c435a7-106d-4c96-bafa-fc0a71adbc61|0|.0