EasyEngine / EasyEngine/easyengine

Use single mustache template to generate docker-compose.yml

Offen
#1,193 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
good first issue
Vorherrschende Sprache
PHP
Sterne
2.2k
Forks
424
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Currently both `site-command` and `site-wp-command` has a seperate `docker-compose.yml`.
This makes making changes and keeping them consistent harder.

We need to keep only single `docker-compose.yml` in any one repo (preferably `easyengine` as we already need it for global `docker-compose.yml`). Whenever we need to generate docker-compose.yml, we'll use that template.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Untersuche, wie site-command und site-wp-command derzeit ihre jeweils eigenen docker-compose.yml-Dateien bereitstellen, und finde die vorhandene globale docker-compose.yml im easyengine-Repository. Verfolge, wo jeder Befehl seine Compose-Datei generiert, und ermittle, wie eine gemeinsame Mustache-Vorlage beide Pfade bedienen kann. Als erledigt gilt die Aufgabe, wenn die doppelten Vorlagen entfernt sind, die Generierung für beide Befehle konsistent bleibt und die resultierenden docker-compose.yml-Dateien gültig sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, php
Bereich
cli, devops
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.