Autonomy dokumentatsioon
Integratsioonid

Ülevaade

Ühenda Autonomy versioonihalduse, juurutuste, piletisüsteemide, vestluse ja jälgitavusega.

Integratsioonid kuuluvad organisatsioonile. Administraator ühendab iga tööriista ühe korra lehel Organization → Integrations ning iga projekt valib seejärel, kuidas ta seda kasutab: milline hoidla, juurutus, Linear'i meeskond, Jira projekt või Slacki kanal on tema oma. Projektipõhised valikud on projekti lehel Settings → Integrations.

Versioonihaldus ja CI

IntegratsioonMida see teeb
GitHubi rakendusKäivitab projekti testiplaani igal pull request'il, võtab vastu @autonomy päringuid kommentaarides ja teatab tulemusest GitHubi kontrollina.
GitHub ActionsAlustab töövoost käivitusi, kui eelvaate URL või build on valmis.
GitLab CIAlustab pipeline'ist veebi- või mobiilikäivitusi ja seab töö sõltuvaks tulemusest.
JenkinsAlustab Jenkinsi tööst veebi- või mobiilikäivitusi ja seab buildi sõltuvaks tulemusest.
BitriseSaadab Bitrise'i töövoost APK-d või eelvaate URL-id.
CircleCITestib CircleCI töödest veebieelvaateid ja mobiilibuild'e.

Juurutused

IntegratsioonMida see teeb
VercelKäivitab projekti testid igal Verceli juurutusel ja teatab tulemusest Verceli juurutuse kontrollina.
NetlifyKäivitab projekti testid igal Netlify juurutusel ja teatab tulemusest GitHubi kontrollina.
Expo EASKäivitab projekti mobiilitestid igal EAS-i buildil ja teatab tulemusest GitHubi kontrollina.
Juurutuse webhookidKäivitab projekti testid, kui sinu enda CI, Railway või Coolify lõpetab juurutuse.

Probleemid ja vestlus

IntegratsioonMida see teeb
Linear ja JiraTeeb probleemist ühe pileti, kommenteerib, kui käivitused seda uuesti näevad, ja sünkroonib pileti oleku tagasi.
SlackPostitab käivituste tulemused ja probleemid iga projekti kanalisse ning vastab küsimustele või alustab käivitusi, kui teda mainid.
Teavitused ja webhookidSaadab käivituste, probleemide ja organisatsiooni sündmusi e-posti, Slacki ja allkirjastatud webhookide kaudu.

Jälgitavus

IntegratsioonMida see teeb
OpenTelemetry eksportEkspordib iga käivituse kohta jälje, milles on iga sammu kohta üks span, mis tahes OTLP-otspunkti.
DatadogSaadab need jäljed Datadog APM-i ja leiab sealt läbikukkunud sammud.

Kust alustada

Alusta sellest, mis loob sinu eelvaate- või staging-sihtmärgid: sageli on selleks GitHubi rakendus koos Verceli või Netlifyga või muude majutusteenuste puhul juurutuse webhook. Lisa Slack või webhook, et läbikukkumised jõuaksid teekonna eest vastutava meeskonnani. Ühenda Linear või Jira, kui probleeme tasub piletitena jälgida.

Integratsiooni kasutuselevõtt

  • Vali projekt, mida integratsioon teenindab.
  • Vali üks testiplaan, mis tõestab päris kasutajateekonda.
  • Hoia Autonomy võtmeid ja saladusi oma tööriista saladuste hoidlas.
  • Alusta üks käivitus käsitsi ja lülita seejärel sisse automaatsed käivitused.
  • Saada läbikukkumised ja uued probleemid teekonna eest vastutavale meeskonnale.

Mida integratsioonid avaldavad

Integratsioonid avaldavad lühikese tulemuse ja lingi käivitusele, mitte iga ekraanipilti. Ülevaataja peaks nägema, kas käivitus läbis, ja jõudma ühe klõpsuga käivituse täislehele. Autonomyst lahkub ainult lubatud loendis olev faktide hulk: mitte kunagi viibad, AI-mudeli üksikasjad, kulu ega saladused.

Ei leidnud?

On this page