SYMFONY : Du DEV à la PROD (et DÉPLOIEMENT CONTINU avec GITHUB ACTION) (feat

  Рет қаралды 13,009

YoanDev

YoanDev

Күн бұрын

Пікірлер: 36
@NordTonne
@NordTonne 3 жыл бұрын
Au fait Yoan, tu devrais te faire sponsoriser par Air France car tu nous a fait un bon paquet de "HOP" dans la vidéo... ;)
@anthonygorski
@anthonygorski 3 жыл бұрын
Le meilleur ! Vraiment sympa merci Yoan !
@yoandevco
@yoandevco 3 жыл бұрын
♥️♥️
@MrDonjmi
@MrDonjmi 3 жыл бұрын
Bonjour yoan, trop bien la vidéo. Tu pourrais me dire quelle extension tu utilises dans visual studio afin de pré remplir ton code ?
@hazardfamilly
@hazardfamilly 2 жыл бұрын
Super intéressant!
@emilie1977
@emilie1977 3 жыл бұрын
J'ai appris bcp: - cloudways - pattern / constraints dans le buildform - une bonne subdivision des morceaux de page dans base.html.twig - utiliser un template bootstrap - js le copyText.select(); document.execCommand("copy"); - composer require symfony/apache-pack (SUPER!! je galerai chaque fois) - comment gerer le ficher .env en prod - github workflows et actions (serai super une video seulement sur cela) j'ai pas compri comment il rentre automatiquement le mot de passe après la commende ssh le run "test pw"
@yoandevco
@yoandevco 3 жыл бұрын
Génial ! Merci pour ton retour. L'outil SSHPASS récupére le monde passe via les variables d'environnement (que l'on set dans les secrets de github). Une fois SSHPASS ok, ssh peut fonctionner directement 👌
@asenarlunin
@asenarlunin 3 жыл бұрын
@@yoandevco à propos de SSHPASS, c'est la solution que tu as choisi mais il est quand même possible d'utiliser une vraie clé ssh ?
@emilie1977
@emilie1977 3 жыл бұрын
@@yoandevco merci Yoan
@yoandevco
@yoandevco 3 жыл бұрын
Oui, pour rentrer dans le cadre des une heure, c'était le plus rapide. La solution de la clé SSH me semble la meilleure, mais trop difficile d'aborder ce point dans le format que je me suis imposé 😅
@Brandysve
@Brandysve 3 жыл бұрын
Hello ! Quelle est la fonctionnalité intelligente qui l'auto-complétion de tes lignes de code?
@evilspartans6686
@evilspartans6686 3 жыл бұрын
Hello est-ce que tu vas faire un tuto symfony ajax prochainement ? Yen a très peu sur le net et c’est dommage je trouve ! Symfony ajax messagerie prochain projet ? 😝
@megretmicha4670
@megretmicha4670 3 жыл бұрын
Ca fais grave plaisir merci 😁👏 par contre les prix me semble élevés, chez Hostinger par exemple je paye 10 euros par moi pour 3Go de Ram, 200 Go de stockage et 2 coeurs CPU. Un grand merci pour tous ton travail, on t'envoi de la force Yoan
@yoandevco
@yoandevco 3 жыл бұрын
Merci pour ton message. Effectivement tu peux trouver moins cher ailleurs, c'est un exemple parmi d'autres 😅. Le service est très simple, et le choix de l'hébergeur sous jacent pas mal.
@saidoudia500
@saidoudia500 3 жыл бұрын
impressionnant, bravo
@tenchigreed
@tenchigreed 3 жыл бұрын
Encore du bon travail, bravo
@yoandevco
@yoandevco 3 жыл бұрын
Merci 👌
@uniquemf
@uniquemf 3 жыл бұрын
ont doit ce vérifier sur cloudways?
@mathieuregnier2262
@mathieuregnier2262 3 жыл бұрын
Au top
@yoandevco
@yoandevco 3 жыл бұрын
Merci a toi
@lionelfaveur8336
@lionelfaveur8336 3 жыл бұрын
Bonne vidéo 👏🏾
@yoandevco
@yoandevco 3 жыл бұрын
Merci Lionel 👍
@sebastiensansbelle
@sebastiensansbelle 3 жыл бұрын
Quand tu crées l'entité et que pour le champs "link" tu choisis un String d'une longueur de 255, ça ne pourrait pas poser problème vu la grande longueur de certaines URL ? Bon, après, c'est juste histoire de faire une app pour une démo donc...
@Кулинарныйрецепт
@Кулинарныйрецепт 3 жыл бұрын
Cela ne fonctionne pas votre GitHub Actions
@pascalcanadas3670
@pascalcanadas3670 3 жыл бұрын
Merci pour cette superbe vidéo. Comme échangé avec toi, ainsi que Lior, quelques vidéos sur le paramétrage des workflows et des github/gitlab actions serait un gros plus pour ta chaine car j'ai, pour l'instant, rien trouvé, auprès de la communauté française. Par contre, penses-tu que, pour que j'apprenne un peu plus les pipelines CI/Cd, je puisse m'orienter vers de container docker afin d'apprendre et ne pas polluer les plateformes git avec des tests d'apprentissages?
@ewenroulois3952
@ewenroulois3952 3 жыл бұрын
Salut Yoan, le paramètre que tu passe à rm "-R" veut dire "recursive" et non répertoire. Très bonne vidéo!
@frandzdysanon
@frandzdysanon 2 жыл бұрын
:)
@TheDamneo
@TheDamneo 3 жыл бұрын
- "Hop" !
@NordTonne
@NordTonne 3 жыл бұрын
Bonjour Yoan. Je n'ai pas compris: - Pourquoi faire composer install sur le serveur de prod? - Pourrais-tu à l'occasion expliquer en .env, env.local je n'ai pas bien compris comment jongler avec? - Je n'ai pas compris ce qu'est clouways puisqu'il faut aussi choisir un hébergeur. J'avoue avoir été un peu largué sur cette vidéo. Merci pour tes vidéos et j'ai hâte d'être à mardi et de voir tes prochaines vidéos sur Linux pour que je passe le cap et que je quitte Windows.
@pascalcanadas3670
@pascalcanadas3670 3 жыл бұрын
Si j'ai bien compris, il s'agit d'une plateforme Xherbergeur en 1. Je pense que tu n'as pas besoin d'avoir un compte pour accèder à tous, mais un seul. J'ai pas regardé mais je pense que cloudways dispose de prix moins cher au final que si tu prenais chez AWS, ....
@MrSousx
@MrSousx 3 жыл бұрын
@ Jean-Christophe Lievens Le composer Install c'est pour installer les dépendances, quand on versionne un projet normalement on commit pas les dépendances (dossier vendor par exemple pour PHP ou nodes_modules pour Javascript). Pour les fichiers d'environnement le .env est versionné par défaut quand tu install Symfony mais il ne faut pas mettre des choses sensible dans ce fichier (clé d'API , mot de passe etc...) il faut créer un fichier .env.local et l'ajouter dans le fichier .gitignore pour ne pas le versionné et éviter les leaks
@guillaume60230
@guillaume60230 3 жыл бұрын
@@MrSousx Le .env.local est ajouté automatiquement au gitignore ;)
@MrSousx
@MrSousx 3 жыл бұрын
@@guillaume60230 Exactement ;)
@NordTonne
@NordTonne 3 жыл бұрын
@@guillaume60230 @SpaceCraft savez-vous où je pourrais voir des tutos/ sites web qui expliquent comment faire un site avec ses différentes phases de/recette/prod symfony où l'on stock les différentes caractéristiques de chaque environnement et comment travail de l'un à l'autre?
@tcgvsocg1458
@tcgvsocg1458 3 жыл бұрын
Top la video apres j aimerais que tu nous fasse une video de creation dapp de random generator sur n importe quel moteur de recherche mais en application android
Un BACKEND en NO-CODE avec NOTION ??? [Projet SymForm - 1/3]
34:16
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
DOCKERISER une application SYMFONY 🐳 🔥
50:21
YoanDev
Рет қаралды 25 М.
Une DOC AUTOMATIQUE avec SchemaSpy (et SYMFONY et GITLAB)
41:24
GitHub Copilot Is NOW FREE for EVERYONE! (Live Demo)
17:56
Bilel MAROUEN
Рет қаралды 1,1 М.
Une double authentification avec Symfony en 30 minutes !
31:48
Tutoriel Symfony : Héberger le site sur un  hébergement mutualisé
22:47
De la BOMBE : Symfony UX TWIG & LIVE COMPONENTS 💣
1:00:02
YoanDev
Рет қаралды 15 М.
Gestion de projets avec GITLAB : TOUS MES SECRETS !
41:18
YoanDev
Рет қаралды 16 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН