Tutoriel complet sur GitHub Actions | CI/CD avec GitHub Actions | Construction et envoi Docker avec GitHub Actions | Démo GitHub Actions
Dans ce tutoriel GitHub Actions, nous abordons les sujets suivants :
Tout d'abord, j'explique ce qu'est réellement GitHub Actions et nous examinerons des cas d'utilisation spécifiques de flux de travail pour développeurs que vous pouvez automatiser avec GitHub Actions.
Après cela, j'explique les concepts de base de GitHub Actions, y compris les événements et actions GitHub et le flux de travail, et COMMENT GitHub Actions automatise réellement ces flux de travail en utilisant ces composants.
Ayant compris ce que GitHub Actions résout et comment cela le rend possible, je passerai par le flux de travail le plus courant, qui est le pipeline CI/CD.
J'expliquerai brièvement pourquoi ce n'est pas juste un autre outil CI/CD ou quels sont les avantages du pipeline CI/CD de GitHub Actions.
Enfin, nous passerons par une DEMO pratique, où j'explique la syntaxe du fichier de flux de travail de GitHub Actions, puis je vous montre une configuration complète de pipeline CI avec mon projet Java Gradle exemple, que nous construirons en une image Docker et pousserons vers un dépôt Docker privé sur DockerHub.
#githubactions #github #cicd #techworldwithnana
▬▬▬▬▬▬ HORAIRES ⏰ ▬▬▬▬▬▬
0:00 - Intro
01:03 - Qu'est-ce que GitHub Actions ?
01:29 - Qu'est-ce que les flux de travail pour développeurs ? Cas d'utilisation pour GitHub Actions
04:50 - Concepts de base de GitHub Actions : Comment GitHub Actions automatise ces flux de travail ? Événements et actions GitHub
06:41 - CI/CD avec GitHub Actions
07:18 - Pourquoi un autre outil CI/CD - Avantages de GitHub Actions
09:50 - DEMO - Créer un flux de travail ou pipeline CI
13:04 - Syntaxe du fichier de flux de travail
20:40 - Où ce code de flux de travail s'exécute-t-il ? GitHub Action Runner
24:35 - Construire une image Docker et pousser vers un dépôt Docker privé
▬▬▬▬▬▬ Liens utiles 🛠 ▬▬▬▬▬▬
▬▬▬▬▬▬ Vous voulez en savoir plus ? 🚀 ▬▬▬▬▬▬
▬▬▬▬▬▬ Connectez-vous avec moi 👋 ▬▬▬▬▬▬