Loading search data...

Les derniers billets

Générer dynmaniquement des pipelines Gitlab Imaginez que vous devez déployer une application pour plusieurs clients et que vous devez enchaîner sur une tache de tests. Voyons comment générer dynamiquement l’étape de test pour tous ces clients sans à avoir à ajouter autant de d’étapes que de clients. ... La suite
Stocker ses containers dans Gitlab Disponible même dans la version libre de gitlab, un registre de containers est complètement intégré à Gitlab et permet donc de stocker vos images docker, podman et autres. Il se trouve dans le menu Packages et Registries > Container Registry. S’authentifier ... La suite
Utiliser Ansible Lint pour un meilleur code Ansible Lorsqu’on écrit des playbooks et des roles Ansible, comme pour tous les langages de programmation, il y a un certain nombre de bonnes pratiques et de règles à respecter pour obtenir un code de qualité. A moins de faire toujours la même chose il est ... La suite
Objectif : Instancier rapidement une machine Windows 2019 Server Le principale objectif est de pouvoir lancer mes playbooks à destination des machines Windows sur ma machine Linux! Il faut donc que je puisse rapidement installer une machine de test Windows 2019 Server. Vagrant toujours … J’ai tester ... La suite
Trouver une motivation supplémentaire à faire du sport. Parfois nous sommes en manque de motivation pour réaliser nos sorties sportives, surtout quand les journées raccourcissent. Je vous propose de découvrir une application complémentaire à strava répondant au nom de squadrats. Pour ceux qui ne ... La suite
Automatiser les tests des application Web avec Selenium Selenium est un outil d’automatisation open source pour tester des applications web. Je vais vous montrer comment je l’ai mis en oeuvre pour automatiser l’envoi de kudos sur Strava. Pour ceux qui ne connaissent pas Strava, Strava est un réseau ... La suite
Comment valider des itinéraires pour cyclisme sur route Je suis passionné de cyclisme sur route et j’adore découvrir les endroits autour de moi. Mon objectif long terme : couvrir le plus grand territoire possible. Mais voila, comment tracer des routes en évitant les routes non recouvertes ? Si comme ... La suite
Quelles sont les changements d’Ansible 4.0 Après la version 3.0, qui a marqué le changement de packaging d’Ansible, voici la version 4.0. Comme annoncé, elle est basé sur Ansible-base 2.11 et contient toute une série de mise à jour sur les collections incluses. Vous pouvez retrouver la liste ... La suite
Gérer des environnements avec Gitlab CI Pendant le développement d’un logiciel, il peut y avoir de nombreuses étapes jusqu’à ce qu’il soit prêt pour la production. Vous voulez certainement d’abord tester votre code, puis le déployer dans un environnement de test ou de préproduction avant de le ... La suite
Comment gérer plusieurs versions de python ? Je pense que vous devez parfois contribuer à des projets python prenant en charge plusieurs versions de Python. Vous voulez tester votre développement avec la dernière version de python et ce sans détruire votre environnement de dev ! Alors comment ... La suite