Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:cicd:learningunits:lu03:aufgaben:a01 [2026/02/24 00:46] – apeter | de:modul:ffit:3-jahr:cicd:learningunits:lu03:aufgaben:a01 [2026/02/24 11:01] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Erfassen Sie hierfür einen Task, sofern noch keiner existiert. Verweisen Sie in allen Commit-Messages dieser Aufgabe auf den entsprechenden Task. | Erfassen Sie hierfür einen Task, sofern noch keiner existiert. Verweisen Sie in allen Commit-Messages dieser Aufgabe auf den entsprechenden Task. | ||
| - | '' | + | Bei Aufgabe LU01.A02 haben Sie bereits Linting und Formatting lokal verwendet. |
| - | <code yml> | + | Abhängigkeiten, |
| - | name: Build frontend | + | Kontrollieren Sie Ihre '' |
| - | on: | + | Mit "npm ci" (Clean & Install) werden standardmässig sowohl die Dependencies, |
| - | workflow_dispatch: | + | |
| - | workflow_call: | + | |
| - | jobs: | + | Ergänzen Sie Ihre '' |
| - | job_build_typescript: | + | |
| - | name: Build typescript code | + | |
| - | runs-on: ubuntu-latest | + | |
| - | defaults: | + | |
| - | run: | + | |
| - | working-directory: | + | |
| - | + | ||
| - | steps: | + | |
| - | - name: Checkout code | + | |
| - | uses: actions/ | + | |
| + | <code yml> | ||
| + | ... | ||
| - name: Set up Node.js | - name: Set up Node.js | ||
| uses: actions/ | uses: actions/ | ||
| with: | with: | ||
| - | node-version: | + | node-version: |
| cache: ' | cache: ' | ||
| cache-dependency-path: | cache-dependency-path: | ||
| Zeile 42: | Zeile 32: | ||
| </ | </ | ||
| - | Checken Sie die Pipeline ein und pushen Sie Ihren Commit. | + | Checken Sie die Pipeline-Datei |
| + | |||
| + | Führen Sie die Pipeline aus und reparieren Sie wenn nötig allfällige Fehler. | ||