CI/CD opzetten met GitHub Actions
Ontwikkelaars profiteren doordat ze gestructureerde, copy-paste-klare tutorials met beeldaanwijzingen voor documentatie genereren.
Voorbeeld van invoer en uitvoer bekijken
Invoer
- Taak / wat te bereiken
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Moeilijkheidsgraad
- Tussenliggend — Basiskennis verondersteld
- Notities over afbeeldingsplaatsing opnemen?
- Ja — Voeg [AFBEELDING] markers met beschrijvingen toe
- Vereiste tools / software
- GitHub account, Node.js 18+, a repository with npm scripts
Uitvoer (fragment)
Hoe je een CI/CD-pipeline opzet met GitHub Actions
Vereisten: GitHub-account, Node.js 18+, een repo met `npm test` en `npm run build`.
Stap 1 — Maak het workflowbestand. Voeg in je repo `.github/workflows/ci.yml` toe. [Afbeelding: screenshot van de bestandsboom met de nieuwe workflowmap]
Stap 2 — Definieer de trigger. Stel de workflow in om bij elke push en pull request naar main te draaien:
```yaml
on:
push:
branches: [main]
```
Stap 3 — Voeg de testjob toe...