Linear ja Jira
Tee probleemist üks pilet Linearis või Jira Cloudis ja hoia need kaks sünkroonis, kuni viga on parandatud.
Kui käivitused leiavad sinu tootest probleemi, hoiab Autonomy seda projektis probleemina ja seob iga käivituse, mis seda uuesti näeb, sama probleemiga. Linear ja Jira Cloud teevad sellest probleemist sinu piletisüsteemis ühe pileti ja hoiavad need kaks kogu vea eluea jooksul kooskõlas.
Mida saad
| Sündmus | Mis juhtub |
|---|---|
| Klõpsad probleemil Create in Linear või Create in Jira (või on automaatne pileti loomine sees) | Luuakse üks pilet probleemi pealkirja, üksikasjade, oodatud ja tegeliku tulemuse, keskkonna ning linkidega probleemile ja igale käivitusele, mis seda näitas. |
| Hilisem käivitus näeb sama probleemi | Piletile lisatakse üks kommentaar: „Seen again. Seen in N runs now.“ Teist piletit ei looda kunagi. |
| Käivitus näeb probleemi pärast selle lahendamist | Probleem avatakse uuesti ja pilet saab kommentaari „Seen again after being resolved. Seen in N runs now.“ |
| Sulged või tühistad pileti | Probleem muutub olekusse Resolved. |
| Avad pileti uuesti | Probleem muutub uuesti olekusse Open. |
| Kustutad pileti | Probleemi link eemaldatakse, probleem säilitab oma oleku ja selle saab uuesti piletiks teha. |
Tagasi tuleb ainult olek. Täitja, prioriteet, sildid ja pealkiri jäävad piletisüsteemi. Piletisüsteem ei muuda kunagi Ignored probleeme ja pilet ei muuda kunagi käivitust ega selle tulemust.
Pilet näitab sama, mida probleemi leht. See ei sisalda kunagi viipasid, AI-mudeli üksikasju, kulu, lehtede toorpuid ega mandaate.
Ühendamine
Iga piletisüsteem ühendatakse organisatsiooni jaoks üks kord. Ainult omanikele ja administraatoritele.
Linear
- Ava Organization → Integrations → Linear ja logi Linearisse sisse. Pileteid ja kommentaare postitab Autonomy rakendus, mitte inimene, kes selle ühendas.
- Vali jagatavad meeskonnad ja seejärel iga projekti meeskond.
Oleku sünkroonimine Linearist töötab iseenesest. Linearis pole midagi vaja lisada.
Jira Cloud
- Ava Organization → Integrations → Jira ja logi Jirasse sisse. Vali sait.
- Vali jagatavad Jira projektid ja seejärel iga projekti Jira projekt. Piletid kasutavad Jira projekti probleemitüüpi Bug või, kui seda pole, selle esimest probleemitüüpi.
- Seadista oleku sünkroonimine. Real Status sync („Add a webhook in Jira so ticket status changes come back to issues.“) klõpsa Show setup. See näitab URL-i ja saladust ning Open Jira avab sinu saidi webhookide lehe.
- Loo Jiras selle URL-i ja saladusega webhook, märgi Issue: updated ja Issue: deleted ning salvesta. Selleks on vaja Jira administraatorit.
Ilma 4. sammuta töötab piletite ja kommentaaride loomine ikka; ainult Jiras tehtud olekumuudatused ei tule tagasi. Jira uuesti ühendamine säilitab sama saladuse, nii et webhook töötab edasi.
Vali, kuhu piletid lähevad
Piletid lähevad probleemi projekti sihtkohta:
- Linear: meeskond.
- Jira: Jira projekt.
Vali see ühes kahest kohast:
- Organization → Integrations → Linear või Jira: tabel, kus on iga projekt ja selle meeskond või Jira projekt. Vali Not used projektile, mis ei peaks sinna pileteid looma.
- Projekti Settings → Integrations: read Linear ja Jira.
Sihtkoha valimiseks on vaja omanikku või administraatorit. Kui keskkonnal oli enne projektide olemasolu oma meeskond või Jira projekt, jääb see alles: selle keskkonna probleemide piletid lähevad endiselt sinna.
Loo probleemist pilet
- Ava probleem projekti lehel Issues.
- Klõpsa jaotises Linked tickets Create in Linear · TEAM või Create in Jira · KEY.
Pilet ilmub jaotisse Linked tickets koos oma olekuga. Kui projektil pole veel sihtkohta, ütleb rida seda ja administraatorid saavad lingi, et see projekti seadetes valida.
Saad ka kleepida lingi olemasolevale piletile valikuga Link a ticket. Kleebitud link on ainult viiteks: see peidab selle piletisüsteemi nupu Create ja selle olek ei sünkroonu.
Loo piletid automaatselt
Vaikimisi ei looda midagi enne, kui keegi klõpsab Create. Et piletid tekiksid ilma klõpsamata:
- Ava projekti Settings → Integrations.
- Lülita Jira rea all sisse File tickets for new bugs automatically.
„When a run finds a new bug, a ticket is created in the team or project above. Off by default: otherwise someone creates it from the issue.“ Lüliti vajab esmalt Linear'i meeskonda või Jira projekti („Choose a Linear team or Jira project above first.“) ja seda saavad muuta ainult omanikud ja administraatorid.
Kui see on sees, muutub iga uus Bug, mille käivitus leiab, piletiks igas ühendatud piletisüsteemis, kus projektil on sihtkoht. Riske ei looda kunagi automaatselt piletiteks. Käivitus, mis näeb olemasolevat viga uuesti, lisab ikkagi ainult kommentaari. Lülita see välja ja käivitused leiavad probleeme edasi; neist lihtsalt ei looda pileteid.
Kui automaatselt loovad pileteid ainult mõned keskkonnad, näiteks vanema seadistuse tõttu, ütleb rida: „On for Production and Staging only. Switch it off and on again to use it in every environment.“
Tõrkeotsing
Piletisüsteem näitab uuesti nuppu Connect
Piletisüsteem tühistas Autonomy juurdepääsu või see aegus, näiteks seetõttu, et selle ühendanud inimene lahkus või rakendus eemaldati. Administraator ühendab selle uuesti; olemasolevad piletilingid töötavad edasi.
Ühendamine ei õnnestu
„Couldn't connect Linear: access wasn't allowed.“ tähendab, et sisselogimisest keelduti: proovi uuesti ja vali Allow. Muul juhul proovi uuesti või küsi abi oma Linear'i või Jira tööruumi administraatorilt.
Probleemil pole nuppu Create
Projektil pole selle piletisüsteemi jaoks meeskonda või Jira projekti või on probleemil seal juba pilet, loodud või kleebitud. Vali sihtkoht või eemalda kleebitud link.
Jira pileti sulgemine ei lahenda probleemi
Kontrolli Jiras webhooki: see peab kasutama täpselt jaotise Status sync URL-i ja saladust ning Issue: updated peab olema märgitud.
Probleem jäi pärast pileti uuesti avamist eiratuks
See on taotluslik. Ignored probleem on teada ja aktsepteeritud ning piletisüsteem ei muuda seda kunagi.
Ei leidnud?