Sunday, December 30, 2012

Upcoming CI fleet changes

We're planning to do some changes to the CI fleet over the course of the next week or so.

First, the FreeBSD and Solaris machines will be taken down.

We have not had much luck in porting the D tool chain to Solaris and seeing as there has been little demand for it, we have decided to drop the efforts. Worse yet, LLVM doesn't build on Solaris anymore.

The FreeBSD machines are being taken down because they have been a pain to keep running in the CI fleet. Most of the time, they cannot maintain a stable connection to the master node which has resulted in many failed builds that wouldn't really be failures. It is also clear that there is only a very small FreeBSD user base.

So, having said this, all plans to support Solaris are dropped. We will maintain FreeBSD support - just not in the CI infrastructure.

Second, the OS X machine will be getting an upgrade to Mountain Lion at some point. This means that projects such as LDC will be executed on the OS X machine in the near future.

Lastly, the Fedora/x86 machine has been shut down, but we plan to set up a new machine to take its place soon.

No comments:

Post a Comment