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égration | Ce qu'elle fait |
|---|---|
| Application GitHub | Exé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 Actions | Lance des exécutions depuis un workflow dès que l'URL de prévisualisation ou le build est prêt. |
| GitLab CI | Lance des exécutions web ou mobiles depuis un pipeline et conditionne le job à leur résultat. |
| Jenkins | Lance des exécutions web ou mobiles depuis un job Jenkins et conditionne le build à leur résultat. |
| Bitrise | Envoie des APK ou des URL de prévisualisation depuis un workflow Bitrise. |
| CircleCI | Teste des prévisualisations web et des builds mobiles depuis des jobs CircleCI. |
Déploiements
| Intégration | Ce qu'elle fait |
|---|---|
| Vercel | Exécute les tests d'un projet sur chaque déploiement Vercel et publie un check de déploiement Vercel. |
| Netlify | Exécute les tests d'un projet sur chaque déploiement Netlify et publie un check GitHub. |
| Expo EAS | Exécute les tests mobiles d'un projet sur chaque build EAS et publie un check GitHub. |
| Webhooks de déploiement | Exécute les tests d'un projet quand votre propre CI, Railway ou Coolify termine un déploiement. |
Problèmes et messagerie
| Intégration | Ce qu'elle fait |
|---|---|
| Linear et Jira | Transforme un problème en un ticket, ajoute un commentaire quand des exécutions le revoient et synchronise en retour le statut du ticket. |
| Slack | Publie 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 webhooks | Envoie les événements d'exécution, de problème et d'organisation par e-mail, sur Slack et par webhooks signés. |
Observabilité
| Intégration | Ce qu'elle fait |
|---|---|
| Export OpenTelemetry | Exporte une trace par exécution, avec un span par étape, vers n'importe quel endpoint OTLP. |
| Datadog | Envoie 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é ?