-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DDEV-Integration #118
Comments
An alle Interessierten: Es steht nun eine prototypische DDEV-Integration zum Test zur Verfügung, zu der mich euer Feedback interessieren würde. Die Integration besteht aus zwei Teilen:
Die Dokumentation des Ganzen ist in mittwald/developer-portal#83 vorbereitet; den aktuellen Arbeitsstand der Dokumentation könnt ihr beispielsweise hier einsehen (später natürlich im Developer Portal). Lasst allgemeines Feedback gerne hier im Issue; Feedback zu spezifischen Punkten der Dokumentation auch gerne direkt in mittwald/developer-portal#83. |
Es wäre sehr gut, wenn man den Pull auf einzelne Verzeichnisse beschränken könnte. Der rsync-Filter reicht da leider nicht, weil die heruntergeladenen Dateien dann im falschen Verzeichnis landen. Ich bin ohnehin gerade dabei, den Prozess dafür aufzusetzen und kann euch daher gerne am konkreten Beispiel zeigen, was wir gerne machen würden, wenn euch das hilft. |
Hey @tehplague; 👋 den "Deployer und DDEV"-Usecase haben wir bisher tatsächlich noch nicht wirklich bedacht, und ich fände es in der Tat interessant, mal über euren konkreten Ansatz sprechen zu können. Darf ich mal über einen privaten Kanal (E-Mail, oder TYPO3-Slack, vielleicht) Kontakt aufnehmen? |
Hey @martin-helmich, gerne. Am besten über das TYPO3-Slack, da heiß ich einfach "cspoo". |
Ich schließe dieses Issue an dieser Stelle erstmal; der Support für die DDEV-Integration ist mittlerweile in Weiteres Feedback zur DDEV-Integration dann gerne direkt im mittwald/cli- oder mittwald/ddev-Repository, zur Dokumentation gerne in mittwald/developer-portal. |
Welches Problem möchtest du lösen? Wann tritt es auf?
Als Entwickler möchte ich schnell und einfach eine lokale Entwicklungsumgebung meines mStudio-Projekts starten.
Welche Lösungsideen hast du?
Nahtlose Integration mit DDEV.
Hast du zusätzliche Informationen (wie z.B. Screenshots)?
Gewünschter Funktionsumfang:
ddev mw ...
ddev pull
, um schnell eine lokale Entwicklungsumgebung aus einem bestehenden Projekt initialisieren und auf dem aktuellen Stand halten zu könnenddev push
, um lokale Entwicklungsdaten zurück auf das Projekt schieben zu können (auch wenn das natürlich keine "richtige" Deployment-Lösung ersetzt; vgl. hierzu eher Deployment aus Git(-Hub)-Branch #52).Aktueller Arbeitsstand
mw ddev init
-Kommando hinzu, welches anhand der mStudio-Projektkonfiguration eine passende.ddev/config.yaml
-Datei erstellt und auf dem aktuellen Stand hältddev get mittwald/ddev
), welches Unterstützung für die Befehleddev mw ...
,ddev pull mittwald
undddev push mittwald
hinzufügt.mw app upload
- undmw database mysql import
-Commands fürddev push
-UnterstützungThe text was updated successfully, but these errors were encountered: