- 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.jsauf 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.jsausführt. - Die Datei
src/frontend/app.jsin den neuen Ordnerdistkopiert und dabei eine Kommentarzeile (//) als erste Zeile in die Datei einfügt. Diese sollte den Zeitpunkt des Build enthalten. - Statt
src/frontend/app.jsnundist/app.jsausfü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.pyzum Test.