Christian Kruse: Server Konfigurieren aber nur einmal...

Beitrag lesen

Hallo hmm,

das einzige was ich davon kenne ist Jenkins.

Jenkins macht halt noch eine Menge mehr als nur Provisioning/Deployment, dass du dem Anschein nach gar nicht brauchst.

Brauche ich eine weitere Server VM um dort den Buildserver laufen zu lassen oder wäre es für den Anfang auch Sinnvoll den Buildserver vom Desktop PC aus zu starten?

Das hängt von deinem Workflow ab. Nach dem, was du geschrieben hast, sieht es für mich danach aus, als bräuchtest du keine weitere VM.

Ich bin gerad am abwäge ob manuelles installieren weniger Aufwand machen würde als das benutzen eines Buildservers.

Mein Tip: schau dir für solche Aufgaben mal Ansible an. Provisioning/deployment zu automatisieren ist im ersten Schritt zwar mehr Arbeit, aber auf die Dauer lohnt es sich. Dass man einen Rechner/Server per Knopfdruck neu aufsetzen kann ist von unschätzbarem Wert: es passieren keine Fehler mehr, die Downtimes sinken drastisch, etc, pp. Ich will darauf nicht mehr verzichten müssen.

Ich würde das aber auch nicht via Jenkins machen wollen 😉

LG,
CK