Stranger Than Usual

Buildbot als "Service" unter Windows

Bei meinem Nebenjob muss ich mich unter anderem um den BuildBot der Firma kümmern. Damit dieser die Software auch unter Windows testen kann, muss einer der Buildslaves auf einer Windowskiste laufen.

Gestern sollte ich den Slave jetzt so einrichten, dass er als "Service" (entspricht einem daemon unter Linux) läuft. An sich ist das einfach und wird auf der offiziellen BuildBot-Seite beschrieben.

Nun war leider eine der beiden VMs, auf denen ein Windows-Buildbotslave läuft aus irgendeinem Grund mit einer Windows Home Basic Edition ausgestattet, anstatt der Enterprise Edition. Dies führte, warum auch immer, dazu, dass ein benötigtes Tool zur Rechteverwaltung fehlte (wenn man bei Linux chown oder chmod weglassen würde, weil die Distribution nicht für Server gedacht ist, dann wäre aber was los! Bei Windows kann man das einfach machen und kaum einer beschwert sich).

Ein Workaround wird hier beschrieben, der genaue Befehl, um Service-Rechte zu vergeben u.a. hier.

So, nun aber wieder zurück zu schönen Betriebssystemen.