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 les 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, ainsi que 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 GitHub Actions, puis je vous montre une configuration complète de pipeline CI avec mon projet Java Gradle d'exemple, que nous construirons en une image Docker et enverrons à un dépôt Docker privé sur DockerHub.
#githubactions #github #cicd #techworldwithnana
▬▬▬▬▬▬ H O R A I R E ⏰ ▬▬▬▬▬▬
0:00 - Intro
01:03 - Qu'est-ce que GitHub Actions ?
01:29 - Qu'est-ce que les flux de travail des 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 l'envoyer à un dépôt Docker privé
▬▬▬▬▬▬ Liens utiles 🛠 ▬▬▬▬▬▬
▬▬▬▬▬▬ Vous voulez en savoir plus ? 🚀 ▬▬▬▬▬▬
▬▬▬▬▬▬ Connectez-vous avec moi 👋 ▬▬▬▬▬▬