Samenvatting
In deze module implementeerde u een CI-oplossing met GitHub-acties en -workflows.
U kunt nu:
- Bouw en test een Node.js-project met behulp van GitHub-acties en een sjabloonworkflow
- Debug een mislukte test met behulp van het GitHub-actielogboek
- Pas uw werkstroom aan met GitHub Actions om:
- Een buildartefact maken en opslaan
- Toegang krijgen tot uw buildartefacten
- Testen op meerdere doelen
- Labels toevoegen aan uw pull-aanvragen
Volgende stappen
Bekijk de volgende module in dit leertraject om door te gaan met GitHub Actions. U kunt verder gaan met wat u hier hebt geleerd en GitHub Actions gebruiken voor continue levering en het implementeren van infrastructuur als code.
Meer informatie
Hier volgen enkele koppelingen naar meer informatie over de onderwerpen die we in deze module hebben besproken.
- GitHub Actions-documentatie
- GitHub Marketplace
- In GitHub gemaakte acties
- acties/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-wanneer-goedgekeurd-Action
- Syntaxis van metagegevens voor GitHub Actions
- Werkstroomsyntaxis voor GitHub Actions
- Gebeurtenissen die workflows activeren
- Gebruikslimieten voor GitHub Actions
- Over GitHub Actions: Job
- Over CI: Taak
- npm installeren
- npm uitvoeren
- npm-test
- Standaardomgevingsvariabelen
- Contexten
- Essentiƫle functies van GitHub Actions
- De cacheactie gebruiken
- Gegevens doorgeven tussen taken in een werkstroom
- Logboekregistratie voor foutopsporing inschakelen
- Logboeken voor werkstroomuitvoering gebruiken