Termes

Continuous Integration and Continuous Delivery

Suivez les dernières actualités, explications et histoires technologiques associées.

Dernières actualités

CN
JetBrains lance le module complémentaire Warm Agents pour réduire l’attente des agents de build dans TeamCity

JetBrains lance le module complémentaire Warm Agents pour réduire l’attente des agents de build dans TeamCity

JetBrains a lancé le module complémentaire Warm Agents pour la plateforme TeamCity. Celui-ci maintient automatiquement un nombre défini d’agents de build cloud prêts à l’emploi afin de réduire le temps d’attente des tâches CI/CD. Cependant, la réduction du temps d’attente entraîne une consommation de licences d’agents de build et des coûts d’exploitation liés aux ressources cloud inactives.

CN
Pourquoi l’assurance qualité des logiciels doit-elle devenir un processus continu au sein du cycle de développement ?

Pourquoi l’assurance qualité des logiciels doit-elle devenir un processus continu au sein du cycle de développement ?

JetBrains préconise de faire passer l’assurance qualité des logiciels d’un test final avant la mise en production à un processus continu intégré aux étapes de développement et au CI/CD. L’article présente les rôles de l’analyse statique, des tests unitaires, d’intégration, d’interface, de performance et de sécurité, tout en soulignant que les outils d’intelligence artificielle nécessitent une validation humaine.

CN
Les adresses e-mail GitLab exposées peuvent permettre aux attaquants de créer des demandes de fusion et de pousser du code

Les adresses e-mail GitLab exposées peuvent permettre aux attaquants de créer des demandes de fusion et de pousser du code

La société Aikido a averti que les adresses e-mail de la fonctionnalité d’envoi d’éléments de travail vers des projets GitLab sont parfois publiées dans des documents publics, ce qui pourrait permettre aux attaquants de créer des tickets et des demandes de fusion avec les autorisations du compte de la victime. Selon les autorisations du compte, cela pourrait entraîner la modification du code, l’exécution de tâches CI/CD ou l’accès à des dépôts et à des secrets privés.