L'article explique comment utiliser les fichiers .http pour tester des API et augmenter la couverture de code sans écrire de tests d'intégration complexes. Les fichiers .http sont des fichiers texte simples qui décrivent des requêtes HTTP et peuvent être exécutés directement depuis des IDE populaires comme IntelliJ, Visual Studio et VSCode, ou en ligne de commande.
L'auteur propose d'utiliser ces fichiers dans les pipelines CI/CD pour exécuter des tests d'API et collecter la couverture de code. Il mentionne l'outil httpyac pour exécuter les fichiers .http en ligne de commande et dotnet-coverage pour instrumenter les binaires et collecter la couverture de code sans framework de tests.
L'article fournit également des exemples de commandes pour exécuter ces outils et intégrer les tests dans des pipelines Azure DevOps et GitHub Actions
.
L'article encourage les lecteurs à se lancer dans la création de blogs. L'auteur, passionné par la consommation de contenu de blogs, constate une baisse du nombre de personnes se lançant dans l'écriture d'articles. Il propose un guide pour créer un blog sans dépenser d'argent pour l'hébergement.
Voici les étapes clés :
-
Inventaire des besoins :
- Un domaine (optionnel)
- Du contenu à stocker
- Un support pour modifier le site (sans HTML/CSS brut)
- Un hébergeur gratuit
-
Choix technologiques :
- Utilisation de Markdown pour écrire les articles
- Utilisation d'un générateur de site statique comme Hugo
- Hébergement gratuit via Cloudflare Pages
-
Étapes pratiques :
- Initialisation du site avec Hugo
- Installation d'un thème (ex. PaperMod)
- Configuration de Git pour sauvegarder le projet
- Mise en place d'un pipeline CI/CD pour déployer automatiquement le site sur Cloudflare Pages
L'auteur recommande Hugo pour sa simplicité et son efficacité, et fournit des instructions détaillées pour configurer l'hébergement et le déploiement automatique. Le but est de rendre la création de blogs accessible à tous, même aux débutants.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre (cf https://blog.ippon.fr/2020/10/23/decouvrez-dbt/ pour découvrir dbt)
Pour rappel, Cecil est un générateur de sites statiques écrit en PHP. L'auteur montre comment utiliser les github actions pour le déploiement.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre