Tutoriel git : Intégration continue avec GitLab
Vložit
- čas přidán 14. 09. 2016
- Article ► grafikart.fr/tutoriels/gitlab...
Abonnez-vous ► bit.ly/GrafikartSubscribe
[GitLab](about.gitlab.com/) est une application qui englobe tout un tas d'outils liés à la gestion d'un projet en une seule interface :
Soutenez Grafikart:
Devenez premium ► grafikart.fr/premium
Donnez via Utip ► utip.io/grafikart
Retrouvez Grafikart sur:
Le site ► grafikart.fr
Twitter ► / grafikart_fr
Discord ► grafikart.fr/tchat - Věda a technologie
Je passes en laissant un petit commentaire car ta vidéo m'as beaucoup aidé. Ca couvres pas mal de choses dans un temps raisonnable, sans être bâclé. C'est le rythme parfait pour moi. Un grand merci a toi !
5 ans plus tard, ce tuto est toujours autant utile malgré un coup de maquillage sur l’UI. Penses tu pouvoir faire la même chose avec la partie déploiement continue ? Ce serait trop cool ! Merci encore pour tes vidéos !
Grafikart! Tu es une bénédiction !
Super tutoriel. un grand merci à toi !
Merci pour ton tutoriel !
Merci , vraiement très utile
Je pense qu'on l'a déjà dit, mais ta voix, le rythme et l'intonation sont impeccables, on peut t'écouter longuement sans que ça prenne la tête. Heureusement que t'es là, parce que les autos faits par des indiens qui parlent anglais .... c'est infernal quand on supporte pas leur accent. D'ailleurs, ton accent est d'où ?
raciste
Chacun a son propre accent, il n'y a pas d'accent supérieur. Le meilleur accent est celui avec lequel tes oreilles sont habituées.
merci encore vous me sauvez encore la vie
Merci pour ce tuto très clair est bien présenté. +1 ;-)
Toujours des tutoriels aussi bien travaillés. Si je te connaissais dans la vraie vie, putain, je t'aimerais (comme un ami hein)
Bonsoir , non
Super presentation :) Lorsque tu configures lance la commande composer install dans la partie gitlab-cli.yml , elle se lance dans le container docker directement ?
T'es un génie
Super tuto, ta voix est claire et tu expliques vraiment bien.
Mon problème, c'est les tests unitaires et docker, je les utilise jamais et j'en ai jamais eu besoin, même si ça m'intéresse, je vois pas pourquoi je les utiliserai, ça augmenterait le coût de mes projets alors que concrètement, je ne passe pas plus de temps à tester à la main et à corriger les bugs qu'en faisant des tests unitaires.
Cela dépend des cas je ne teste pas forcément 100% de mon code mais si je prends l'exemple de la vidéo. Créer un faux utilisateurs, créer des faux articles et essayer de supprimer ensuite te prendra autant de temps que d'écrire le test (surtout si tu veux tester le code sur PHP5.6 et 7.0).
Après effectivement la première fois la mise en place n'est pas forcément évidente.
Merci beaucoup !
Le probleme avec le coverage est pas du au color=never qui n'est pas present, les Escape code ascii doivent fausser le regex non ?
Bonjour et merci pour ce tuto, gitlab CI permet de visualiser le build (le lien est donné dans la partie 'Pages'). Mais cet aperçu est public, est-ce qu'il est possible de le rendre privé (comme le repo) ?
Merci :)
Enfin le Board c'est surtout car Gitlab est très orienté Agile, donc pour gérer des projets Agile comme Jira Agile
J'adore vos tuto ! juste une petite précision ton code va etre executer dans le conteneur php7, comment il va être injecter dans ce conteneur ?! juste avec la commande image : ... ?
Les pipelines de gitlab configurent le conteneur avec git clone dans un repertoire specifique pour ses test (visible a 13:58 ) ainsi le runner est ciblé pour travailler les tests depuis le docker dans ce repertoire. L'avantage de travailler sur le dépôt et de prendre les templates installée est d'avoir toute cette zone de configuration automatisé pour le bon fonctionnement, sinon c'est du "a la mano" mais les documentation de gitlab et docker sont bien documenté sur ce sujet ;)
Le mot de passe utilisé pour la connection à la BDD on le trouve ou? Je ne comprends pas trop ce que je dois mettre en user/password :/
11:53 hahaha excellent le sarcasme
Bonjour, la commande "git add ." ne fonctionne pas lorsque je la rentre dans la commande, il me répond que l'accès est refusé pour ouvrir les dossiers. Auriez-vous une idée du problème??
Merci.
Bonjour
Est ce que tu pourrais faire un tuto sur github et les demarche avec les ligne commande
merci d'avance
Bonjour, un nas à conseiller pour stocker des films, photos, etc. mais aussi un gitlab qui pourrait être utilisé par 2-3 personnes maxi svp ? :)
+1
tu part vite
Bon, je re-soumets un commentaire, car l'ancien a disparu, pour je ne sais quelle raison :
Il serait bien que tu fasses un tuto " continuous deployment " du type : client -> Repo Github -> VPS, pour les applications NodeJS
Un truc complet où on ne soit pas bloqué par des problèmes de droits et de commandes.