GitLab + Archyl : Documentation d'architecture dans votre workflow: CI/CD
Integrez Archyl avec GitLab pour les checks de derive en CI/CD, les webhooks et l'Architecture as Code dans vos repositories.
La documentation d'architecture dans votre workflow GitLab
Intégrez Archyl à GitLab pour des checks de dérive architecturale dans vos pipelines CI/CD, des webhooks pour les changements d'architecture et l'Architecture as Code dans vos dépôts GitLab. Gardez la documentation d'architecture synchronisée à chaque merge request.
GitLab + Archyl : Documentation d'architecture dans votre workflow | CI/CD
Intégrez Archyl à GitLab pour les checks de dérive architecturale en CI/CD, les webhooks pour les changements et l'Architecture as Code dans vos dépôts.
GitLab documentation architecture, GitLab CI/CD architecture, dérive architecture GitLab, Architecture as Code GitLab, intégration GitLab Archyl
Checks de dérive en CI/CD
Connectez vos dépôts GitLab
Liez vos dépôts GitLab à Archyl. La plateforme analyse votre codebase pour cartographier votre architecture réelle.
L'Architecture as Code dans votre repo
Déclarez votre modèle C4 dans archyl.yaml, à côté de votre code. Il est versionné et déployé avec votre application.
Checks de dérive CI/CD sur chaque MR
Ajoutez des checks de dérive à votre pipeline GitLab CI. Les merge requests sont vérifiées par rapport aux règles de conformité architecturale.
Checks de dérive dans GitLab CI
Ajoutez des checks de dérive architecturale à votre pipeline .gitlab-ci.yml. Faites échouer les builds quand la dérive dépasse votre seuil.
Stockez archyl.yaml dans votre dépôt GitLab. La documentation d'architecture est déployée avec votre code via le CI/CD.
Webhooks pour les événements d'architecture
Envoyez les notifications de changement d'architecture vers des issues GitLab, Slack ou n'importe quel endpoint webhook.
Validation d'architecture des merge requests
Vérifiez que les changements de code respectent les règles d'architecture avant le merge.
Archyl analyse vos dépôts GitLab pour découvrir l'architecture à partir du code et détecter la dérive.
Connectez plusieurs dépôts GitLab à un même projet Archyl, en monorepo comme en polyrepo.
Connectez votre dépôt GitLab
Ajoutez votre dépôt GitLab à Archyl avec un project access token ou un personal access token.
Ajoutez le check de dérive au pipeline CI
Ajoutez une étape de check de dérive architecturale à votre configuration .gitlab-ci.yml.
Configurez les webhooks
Mettez en place des webhooks pour informer votre équipe des changements d'architecture et des variations du score de dérive.
Archyl prend-il en charge GitLab self-managed ?
Contactez-nous pour discuter du support de GitLab self-managed pour votre organisation.
Puis-je utiliser Archyl avec GitLab CI/CD ?
Oui. Ajoutez des checks de dérive architecturale à votre pipeline .gitlab-ci.yml pour faire respecter la conformité architecturale à chaque merge request.