Predlagane nalogeJules pregleda vaš repozitorij in izpostavi priložnosti za izboljšave: nadgradnje odvisnosti, popravke kakovosti kode, vrzeli v dokumentaciji in morebitne hrošče.
Načrtovane nalogeNastavite ponavljajoče se vzdrževalne rutine: tedenske preglede odvisnosti, dnevna preverjanja stanja, mesečne varnostne preglede, vse teče samodejno.
Popravljalec CIKo CI na Julesovi zahtevi za združitev spodleti, samodejno diagnosticira napako, napiše popravek in potisne nov commit. Ročni poseg ni potreben.
Vključitev z oznakami težavPrijave težav na GitHubu označite z 'jules' in naloge se sprožijo samodejno. Jules prebere prijavo, opravi nalogo in poveže nastalo zahtevo za združitev.
Odzivi na komentarje v zahtevah za združitevJulesa omenite v komentarjih zahteve za združitev in zahtevajte spremembe, postavite vprašanja ali sprožite dodatno delo na obstoječi zahtevi za združitev.
Trajni spominJules si med nalogami zapomni vaše povratne informacije in preference. Sčasoma se uglasi z vašim slogom kodiranja in tako zmanjša ponavljanje navodil.
Vrednost proaktivnega vzdrževanja
Večina kodnih baz kopiči tehnični dolg, ker so vzdrževalne naloge dolgočasne, ponavljajoče se in jih je zlahka odlašati. Julesove proaktivne funkcije spremenijo vzdrževanje iz ročnega opravila v samodejni proces. Predlagane naloge izpostavijo težave, ki jih morda ne bi opazili. Načrtovane naloge poskrbijo, da se redno vzdrževanje izvede pravočasno, vsakič znova. Popravljalec CI sklene zanko s samodejnim odpravljanjem napak pri gradnji. Skupaj te funkcije ohranjajo vašo kodno bazo bolj zdravo z minimalnim stalnim naporom.