Docs Autonomy
Intégrations

Aperçu

Connectez Autonomy à votre gestion de code source, vos déploiements, vos outils de suivi de tickets, votre messagerie et votre observabilité.

Les intégrations appartiennent à l'organisation. Un administrateur connecte chaque outil une seule fois dans Organization → Integrations, puis chaque projet choisit comment il l'utilise : quel dépôt, quel déploiement, quelle équipe Linear, quel projet Jira ou quel canal Slack lui revient. Ces choix propres à chaque projet se trouvent dans Settings → Integrations du projet.

Gestion de code source et CI

IntégrationCe qu'elle fait
Application GitHubExécute le plan de test du projet sur chaque pull request, prend en charge les demandes @autonomy dans les commentaires et publie un check GitHub.
GitHub ActionsLance des exécutions depuis un workflow dès que l'URL de prévisualisation ou le build est prêt.
GitLab CILance des exécutions web ou mobiles depuis un pipeline et conditionne le job à leur résultat.
JenkinsLance des exécutions web ou mobiles depuis un job Jenkins et conditionne le build à leur résultat.
BitriseEnvoie des APK ou des URL de prévisualisation depuis un workflow Bitrise.
CircleCITeste des prévisualisations web et des builds mobiles depuis des jobs CircleCI.

Déploiements

IntégrationCe qu'elle fait
VercelExécute les tests d'un projet sur chaque déploiement Vercel et publie un check de déploiement Vercel.
NetlifyExécute les tests d'un projet sur chaque déploiement Netlify et publie un check GitHub.
Expo EASExécute les tests mobiles d'un projet sur chaque build EAS et publie un check GitHub.
Webhooks de déploiementExécute les tests d'un projet quand votre propre CI, Railway ou Coolify termine un déploiement.

Problèmes et messagerie

IntégrationCe qu'elle fait
Linear et JiraTransforme un problème en un ticket, ajoute un commentaire quand des exécutions le revoient et synchronise en retour le statut du ticket.
SlackPublie les résultats d'exécution et les problèmes dans le canal de chaque projet, et répond aux questions ou lance des exécutions quand vous le mentionnez.
Notifications et webhooksEnvoie les événements d'exécution, de problème et d'organisation par e-mail, sur Slack et par webhooks signés.

Observabilité

IntégrationCe qu'elle fait
Export OpenTelemetryExporte une trace par exécution, avec un span par étape, vers n'importe quel endpoint OTLP.
DatadogEnvoie ces traces vers Datadog APM et vous permet d'y retrouver les étapes échouées.

Par où commencer

Commencez par ce qui crée vos cibles de prévisualisation ou de staging : souvent l'application GitHub avec Vercel ou Netlify, ou un webhook de déploiement pour les autres hébergeurs. Ajoutez Slack ou un webhook pour que les échecs parviennent à l'équipe responsable du parcours. Connectez Linear ou Jira quand les problèmes méritent d'être suivis sous forme de tickets.

Déploiement d'une intégration

  • Choisissez le projet que l'intégration dessert.
  • Choisissez un plan de test qui prouve un vrai parcours utilisateur.
  • Stockez les clés et secrets Autonomy dans le gestionnaire de secrets de votre outil.
  • Lancez une exécution à la main, puis activez les exécutions automatiques.
  • Envoyez les échecs et les nouveaux problèmes à l'équipe responsable du parcours.

Ce que publient les intégrations

Les intégrations publient un résultat succinct et un lien vers l'exécution, pas chaque capture d'écran. Un relecteur doit voir si l'exécution a réussi et atteindre la page complète de l'exécution en un clic. Seul un ensemble autorisé d'informations quitte Autonomy : jamais les prompts, les détails du modèle d'IA, les coûts ni les secrets.

Vous n’avez pas trouvé ?

On this page