mittwald / feature-requests

Sammlung von Feature-Ideen.
https://www.mittwald.de/roadmap
14 stars 0 forks source link

Deployment aus Git(-Hub)-Branch #52

Open david-zacharias opened 10 months ago

david-zacharias commented 10 months ago

Welches Problem möchtest du lösen? Wann tritt es auf? Wir verwalten unseren Code in Github. Das Deployment erfolgt bei größeren Projekten über SSH via CircleCI. Für öffentliche Projekte nutzen wir gh-pages, was ein sehr schlankes deployment ermöglicht (= pushen einer produktionsreifen Static Page in den gh-pages-Branch). Es wäre eine Vereinfachung, wenn das Mittwald Studio die einache Konfiguration eines Deployments via Git(-Hub) ermöglichen würde.

Welche Lösungsideen hast du? Plesk hat hier einen ganz interessanten Ansatz. Die Schritte der Konfiguration sind:

patrickhilker commented 10 months ago

Hey David, vielen Dank für deinen Vorschlag! Reicht dir ein reiner git checkout? Oder gehören da beispielsweise Build-Schritte noch dazu?

david-zacharias commented 10 months ago

Uns würde ein reiner Checkout reichen - wir würden es äquivalent zu GitHub Pages (ohne Jekyll) nutzen, also den transpilierten Code in einem dafür vorgesehen Branch einchecken. Wenn es (kompliziertere) Build Schritte gibt, würden wir diese (aktuell) auf einem dedizierten CI laufen lassen.

Aber, das sind ja nur wir. Ich kann mir sicher vorstellen, dass andere Kunden auch nen Script im Anschluss ausführen wollen - die Umsetzung von Plesk bietet dieses übrigens.