Autonomy dokumentatsioon
Integratsioonid

Ülevaade

Ühenda Autonomy juurutus-, CI-, disaini- ja teavitustöövoogudega.

Autonomy toimib kõige paremini, kui tõendid ilmuvad seal, kus meeskond muudatusi juba üle vaatab. Kasuta integratsioone, et ühendada eelvaate juurutused, pull request'id, CI-tööd, disainviited ja väljalaske teavitused sama käivituse tõenditega.

Mis millega ühendub

IntegratsioonOtstarve
GitHubi rakendusKäivita käivitusi pull request'i kommentaarist lihtsas keeles; saa üks automaatselt uuenev kommentaar ja kontrollkäivitus tagasi.
GitHub ActionsKäivita käivitusi töövoogust pärast eelvaate-URL-i teadasaamist.
VercelKäivita QA automaatselt iga Verceli eelvaate juurutuse vastu ja teata tulemus juurutuse kontrollina.
NetlifyKäivita QA automaatselt iga Netlify juurutuse eelvaate vastu ja teata tulemus seotud GitHubi hoidla kaudu.
Expo EASKäivita mobiilne QA automaatselt iga EAS build'i vastu ja teata tulemus seotud GitHubi hoidla kaudu.
FigmaKasuta disainikaadried visuaalsete baasjoontena testsammude jaoks.
SlackSaa käivituste kokkuvõtted ja esita Autonomyle küsimusi või käivita käivitusi otse kanalist.
Teavitused ja aruandedSuuna sündmused e-postile ja webhookidele; ajasta igapäevaseid või iganädalasi kokkuvõtteid.

Soovitatav järjekord

Alusta pinnast, mis loob eelvaate-URL-e. Paljude meeskondade jaoks on see Vercel või GitHub Actions. Lisa järgmiseks GitHubi rakendus, et ülevaatajad saaksid käivitust paluda ilma pull request'ist lahkumata. Kui eelvaate käivitused on usaldusväärsed, lisa tõrgete jaoks Slacki teavitused ja laienda katvust mobiiliartefaktidele, API-kontrollidele, visuaalsetele baasjoontele ja kaitstud teekondadele.

Integratsiooni kasutuselevõtt

  • Tuvasta süsteem, mis loob eelvaate või staging'u sihtmärgid.
  • Vali üks smoke-testjuhtum, mis tõestab tõelist kasutajateekonda.
  • Salvesta Autonomy saladused pakkuja saladuste hoidlasse.
  • Käivita üks kord käsitsi, seejärel luba automaatsed käivitused.
  • Suuna ebaõnnestunud tõendid teekonda omavale meeskonnale.

Mida integratsioonid avaldavad

Integratsioonid peaksid avaldama lühikese oleku ja tõendite lingid, mitte dubleerima iga artefakti. Ülevaatajad peaksid saama avada pull request'i või Slacki sõnumi, näha, kas käivitus õnnestus, ja järgida üht linki täielikku tõendite tööruumi.

On this page