Jira ja Confluence'i skriptimine tähendab tavaliselt kellegi teise servereid
Iga skript vajab kohta, kus töötada ja oma mandaate hoida
Skript, mis muudab sündmuse, ajakava või reegli peale pileteid või lehti, vajab serverit ja turvalist kohta oma mandaatidele. Keegi peab ka enne teadma, mida see teeb.
Tootmises testitud skript teeb päris muudatuse
Skripti testitakse selle käivitamisega. Testsaidil on harva samad andmed.
Liivakast loetleb iga kirjutamise, selle asemel et seda teha
Oktul Code Studio käivitab iga skripti Atlassian Forge'is sinu saidil. Liivakastis loeb skript päris andmeid ja loetleb iga muudatuse, mille see teeks. Tootmises käivitatakse ainult skripte, mille saidi administraator on avaldanud.
Mida see Jiras ja Confluence'is teeb
Üks rakendus mõlemale tootele. Paigalda see oma saidi põhitootele ja ühenda teine.
Redaktor toote sees
Konsool avaneb toote Apps menüüst. Selles on skriptipuu ruumides, redaktor Code Studio API TypeScripti täitmisega, versioonid, mustandid ja avaldamine ning käivituse paneel logi, tulemuse ja muudatustega.
Liivakast
Liivakastis loeb skript Jirat ja Confluence'i päriselt. Iga kirjutamine salvestatakse ja sellele vastatakse simuleeritud vastusega. Tootmises võib tulemus siiski erineda, sest sait võib vahepeal muutuda.
Päästikud ja ajakavad
Skript käivitub Jira või Confluence'i sündmuse peale, cron-ajakava järgi, Jira automaatikareeglist koos selle Smart Value'dega või HTTP päringust, mis kannab saladust. Iga käivituse saab igal hetkel peatada.
Sisseehitatud AI-skriptimine
Kirjelda skripti oma sõnadega või anna ette eksporditud automaatikareeglid. Rovo autor kavandab skripti, kirjutab selle ja testib liivakastis. Rovo AI-krediidid tulevad sinu organisatsiooni limiidist.
AI-kontekstAgendid, kes loevad sinu saiti sinu nimel
Code Studio viis Rovo agenti loevad sinu skripte ja saiti nendega rääkiva inimese nimel ja tema õigustega. Nad kirjutavad ainult mustandeid. Kui organisatsiooni administraator on Code Studio ühendanud, on iga skript Teamwork Graphis ning Rovo Search ja Rovo Chat näitavad seda ainult neile, kellele Code Studio seda näitab. Claude ja teised assistendid saavad samu tööriistu kasutada inimese enda paketiga, kui administraator on need sisse lülitanud. Rakendus ei käita ühtegi tehisintellekti mudelit ega hoia ühegi tehisintellekti teenuse võtit.
Loe, kuidas see töötabKõik võimalused
Kirjuta
Käivita
Päästikud
Ühenda
Väljad ja vormid
Rovo
Haldus
Võrdlus teiste Jira ja Confluence'i skriptimisrakendustega
Iga rida on üks funktsioon. Rakendus saab linnukese ainult siis, kui teeb kõike, mida rida kirjeldab. Kui ta teeb sellest osa, on lahtris kirjas, mis puudu jääb. Vali rida, et lugeda selle selgitust.
Kontrollitud iga toote avaldatud dokumentatsiooni ja Marketplace'i kirje põhjal. Kriips tähendab, et funktsiooni pole kummaski.
| Funktsioon | Oktul Code StudioOktul | ScriptRunner for Jira (avaneb uuel vahelehel)Adaptavist | Power Scripts (avaneb uuel vahelehel)Appfire | Jira Misc Workflow Extensions (JMWE) (avaneb uuel vahelehel)Appfire |
|---|---|---|---|---|
| Jah | Ei | Ei | Ei | |
| Jah | Ei | Ei | Osaliselt: Näitab malli tulemust, mitte muudatusi | |
| Jah | Osaliselt: Confluence on eraldi rakendus | Ei | Ei | |
| Jah | Ei | Ei | Ei | |
| Jah | Ei | Ei | Ei | |
| Jah | Jah | Jah | Jah | |
| Jah | Jah | Jah | Ei |
JavaScript ja TypeScript
Skriptid kirjutatakse JavaScriptis või TypeScriptis ning redaktor lõpetab rakenduse enda API nimed automaatselt.
Kuidas Code Studio seda teebLiivakast, mis loetleb muudatused
Testkäivitus loeb saiti päriselt, salvestab iga kirjutamise selle saatmise asemel ja loetleb muudatused, mis oleksid tehtud.
Kuidas Code Studio seda teebJira ja Confluence ühes rakenduses
Üks paigaldus skriptib mõlemat toodet samade skriptide, käivitajate ja seadetega.
Kuidas Code Studio seda teebSkriptid jäävad Atlassiani sisse
Skripte, käivitusi ja logisid hoitakse saidi Forge'i salvestuses ja need töötavad Atlassian Forge'il. Rakenduse tootja server ei hoia ega käivita ühtki skripti.
Kuidas Code Studio seda teebRovo agendid skriptide jaoks
Rovo agendid kirjutavad kirjelduse järgi skripti, teisendavad ScriptRunneri Groovy TypeScriptiks ning otsivad skriptidest vigu, optimeerivad ja muudavad neid. Iga mustand käivitatakse liivakastis ja selle avaldab inimene.
Kuidas Code Studio seda teebKuulajad ja ajakavad
Skriptid käivituvad toote sündmuste peale ja ajakava järgi, ilma et inimene neid käivitaks.
Kuidas Code Studio seda teebSkriptiga arvutatud väljad
Kohandatud väli, mille väärtuse arvutab skript.
Kuidas Code Studio seda teebKui mõni rida ei vasta enam tegelikkusele, kirjuta aadressile hello@oktul.com ja kontrollime selle üle.
Testid, mille iga uus versioon peab läbima
Need arvud käivad ainult selle rakenduse kohta. Testikomplektide suurus erineb rakenduseti.
- Automaattesti
- 1404
- Loetud praegusel versioonil, sealhulgas liivakasti, litsentsi, logimise ja õiguste testid.
- Testikomplekti
- 106
- JavaScripti mootor, taasesitus, käivituste järjekord, päästikud, konsool ja manifest.
Paigalda üks rakendus, oma saidi põhitoote jaoks
Oktul Code Studio for Jira ja Oktul Code Studio for Confluence on üks rakendus samade võimalustega. Paigalda see, mis on mõeldud tootele, milles kõige rohkem töötad, ja ühenda teine. Ära paigalda mõlemat: kaks paigaldust ei jaga midagi, ka mitte skripte.
Sinu saidi põhitoode on Jira
Konsool avaneb Jiras. Kui saidil on ka Confluence, ühendab organisatsiooni administraator selle samale paigaldusele. Ainult see rakendus avaldab skriptid Rovo Searchile.
Confluence'ileSinu saidi põhitoode on Confluence
Konsool avaneb Confluence'is. Kui saidil on ka Jira, lisab selle ühendamine Jira sündmused, automaatika toimingu, skriptiga väljad ja dünaamilised vormid. Code Studiot haldavad Confluence'i administraatorid.
Rakenduste paigaldamine toimub toote kaudu, mida juba haldad
Puudub Oktuli poolne infrastruktuur, mis lihtsustab rakenduse kasutuselevõttu.
- 1Paigalda see oma saidi põhitootele
Paigalda üks rakendus: Jira saidile Jira oma, Confluence'i saidile Confluence'i oma. Saidi administraator kinnitab allpool loetletud õigused.
- 2Otsusta, kes seda kasutada võib
Saidi administraatorid saavad seda kohe kasutada ja sinu lisatud arendajate grupid saavad skripte kirjutada ja liivakastis käivitada.
- 3Kirjuta skript ja käivita see liivakastis
Ava Apps menüüst Code Studio, loo skript ja vali Run. Käivituse paneel loetleb, mida see muudaks.
- 4Avalda see ja anna sellele päästik
Administraator avaldab skripti ja lisab kuulaja, ajakava või API päästiku või lubab selle automaatikareeglitele.
- Tooted
- Jira Cloud ja Confluence Cloud
- Skriptikeeled
- JavaScript, TypeScript ja AssemblyScript
- Keeled
- Inglise
- Andmete residentsus
- Sinu saidi oma, rakenduse salvestusruumi jaoks
Peamised küsimused teistelt administraatoritelt
Kas paigaldada Code Studio Jirale või Confluence'ile?
Kas Rovo oskab kirjelduse põhjal Jira skripti kirjutada?
Kas Code Studio käivitab minu ScriptRunner for Jira Cloudi Groovy skripte?
Kuidas testida Jira skripti midagi muutmata?
Kui kaua skript töötada võib?
Kes saab skripte kirjutada ja käivitada?
Kas Rovo Search leiab meie skriptid?
Kas saame Code Studioga kasutada Claude'i või Claude Code'i?
Kas AI-agent saab tootmist muuta?
Kas skript saab kutsuda mis tahes URL-i?
Mis juhtub meie andmetega, kui rakenduse eemaldame?
Kust saan abi?
Tutvu ka teiste Oktuli rakendustega
Oktul Work Item Selector for Jira
Jira üksik- või mitmikvalikuga kohandatud väli, mis pakub ainult JQL-päringu tagastatud pileteid. Päringus saab kasutada praeguse kasutaja ja pileti muutujaid.Oktul SignPlus for Confluence
Confluence'i lehe allkirjastamine Dokobiti kaudu. Leht eksporditakse PDF-iks, allkirjastajad allkirjastavad selle ja dokument lisatakse lehele manusena.Oktul Work Item Macro for Confluence
Näita Confluence'i lehel Jira pileteid koos Assetsi objektidega, mida sisseehitatud Jira makro ei suuda, iga väli veeruna ning PDF- ja Wordi-ekspordiga.Oktul Regex Field for Jira
Atlassiani kinnituse ootelKaks Jira kohandatud välja, mis täidavad end inimese, ruumi ja vormi teiste väljade põhjal ning kontrollivad iga väärtust sinu reeglite järgi.
Atlassiani kinnituse ootel
Atlassian vaatab selle dokumentatsiooni üle enne rakenduse avaldamist, nii et paigaldada pole veel midagi.
