- Forken Sie dieses Repository, um eine beispielhafte Implementierung zu erhalten.
- Erstellen Sie dann einen Frontend Workflow, der:
- Ausgeführt wird, sobald Änderungen in Ihrem Repository erkannt werden.
- Den Inhalt des Repository ins Arbeitsverzeichnis lädt.
- Den Inhalt der Datei
src/frontend/app.js
auf die Konsole druckt.
- Testen Sie Ihren Workflow, indem Sie die Konfigurationsdatei in das Repository pushen.
- Erweitern Sie den Frontend Workflow, sodass er:
- Nach dem Checkout Node.js initialisiert und
node src/frontend/app.js
ausführt. - Die Datei
src/frontend/app.js
in den neuen Ordnerdist
kopiert und dabei eine Kommentarzeile (//
) als erste Zeile in die Datei einfügt. Diese sollte den Zeitpunkt des Build enthalten. - Statt
src/frontend/app.js
nundist/app.js
ausführt, um einen Test zu simulieren.
- Nach dem Checkout Node.js initialisiert und
- Erstellen Sie dann einen Backend Workflow, der das Backend in gleicher Weise baut und testet:
- Herunterladen des Repository Inhalts, Initialisierung von Python und Erstellen des dist Ordners.
- Kopieren der Datei
src/backend/run.py
. Dabei Einfügen einer Kommentarzeile (#
) mit Zeitpunkt des Build. Abschließend Ausführen vonpython dist/run.py
zum Test.