Suuri uusi julkaisu saatavilla
Joitakin mahdollisuuksia:
- Yksinkertaistettu prosessi rakennusfarmin käyttöönottamiseksi CI-koontiversioiden suorittamiseksi Kubernetesissa ilman agenttien tai juoksijoiden suorittamista. Mahdollisuus testata konteissa Linuxilla ja Windowsilla;
- Tuki koontimääritysten luomiseen visuaalisella tavalla kirjoittamatta YAML-tiedostoja ja muistamatta syntaksia;
- Mahdollisuus kokoonpanoprosessin joustavaan konfigurointiin ehdollisilla kokoonpanoparametreilla, useiden kokoonpanotöiden rinnakkainen käynnistäminen ja työn automaattinen käynnistys tiettyjen tapahtumien sattuessa;
- Tuki omien tilojen ja kenttien määrittämiseen ongelmailmoituksia varten, mahdollisuus määrittää kenttien väliset riippuvuudet ja vaihtaa tilaa automaattisesti tiettyjen tapahtumien sattuessa;
- Automaattisesti päivittyvä ongelmakäyttöliittymä, joka ei vaadi sivun uudelleenlatausta;
- Järjestelmä koodin ja muutosten etsimiseen ja navigointiin, ottaen huomioon Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS ja R syntaksiominaisuudet;
- Tuki keskustelujen ja ulkoisten kommenttien linkittämiseen koodiin ja muutoksia sisältäviin lohkoihin (diff);
- Joustavat säännöt vetopyyntöjen tarkistamiseen sekä mahdollisuus suojata tiettyjä haaroja ja määrittää kehittäjät tarkistettaviksi;
- Vaiheittainen sitoumusanalyysin tila vetopyyntöjä tarkasteltaessa. Linkki aikaisempiin arvostelukeskusteluihin;
- Kyselykieli, jonka avulla voit löytää tarvittavat tiedot projekteista, sitoumuksista, kokoonpanoista, ongelmista, vetopyynnöistä ja kommenteista. Mahdollisuus tallentaa pyyntö ja vastaanottaa ilmoituksia siihen liittyvistä uusista tapahtumista;
- Kulunvalvontajärjestelmä, jonka avulla voit määrittää, kuka voi muuttaa tietyn alihakemiston koodia, määrittää ongelmia, käynnistää julkaisuversioita, tarkastella lokeja jne.
- Mahdollisuudet arkistojen luomiseen ja kloonaamiseen;
- Tilaus vastaanottaa ilmoituksia sitoumuksista päähaaraan;
- Tuki vetopyyntöille automaattisella hyväksytyn sitoumuksen todentamisella jatkuvassa integraatiojärjestelmässä ja asiantuntijaneuvoston hyväksynnällä, johon kuuluu vähintään kaksi kehittäjää;
- Kyky sulkea ongelmat sitoutumisviestillä, joka voi linkittää keskusteluja, sitouttaa, rakentaa ja vetää pyyntöjä;
- Mahdollisuus luoda käyttöliittymään tallennettuja lomakkeita näyttääkseen, ketkä käyttäjät on määrätty ratkaisemaan ongelmia (ongelma);
- Tuki mukautettujen kenttien luomiseen ongelmien liittämiseksi tiettyihin moduuleihin ja alustoihin;
- Mahdollisuus muuttaa automaattisesti ongelman tilaksi Käynnistetty, kun se korjataan kokoonpanon aikana, ja Tarkista, kun avataan vetopyyntö;
- Mahdollisuus määrittää ongelmalle Verified-tila, joka voidaan määrittää kehittäjille, joilla on testaajan asema.
- Tuki uudelleenmuodostuksen manuaaliselle käynnistämiselle ja mahdollisuus määrittää versio, joka määritetään ja luoda vastaava tunniste, jos koontiversio onnistuu;
- Mahdollisuus valita Linux-ytimen alusta ja versio manuaalista uudelleenrakentamista aloitettaessa;
- Tuki testaamiseen CI:ssä erilaisten Oracle/MySQL- ja Linux/Windows-yhdistelmien yhteydessä, kun sitoudut päähaaraan;
- Automaattinen ilmoitusten luominen ongelmista (ongelmista) ja ongelman analysoinnista vastaavan henkilön nimeäminen, jos CI:n päähaaran rakentaminen epäonnistuu. Automaattisen sulkemisen ongelma korjattaessa koontivirhettä
- Mahdollisuus luoda tiedostoja yhdessä työssä, käsitellä niitä rinnakkain toisessa ja analysoida tuloksia kolmannessa;
- Tuki töiden uudelleenkäynnistämiseen, jos Kubernetesin käsittelijän käynnistämisessä tapahtuu virhe;
- Kyky käyttää MySQL-palvelua työn aikana;
- Tuki salaisen avaimen asettamiseen määriteltäessä kokoonpanospesifikaatiota;
- Mahdollisuus rajoittaa anonyymien käyttäjien pääsy vain tiettyjen projektien julkaisuihin;
- Tuki julkaisujen luomisen rajoittamiselle vain päähaaralle ja vain päähaaralta kerättyjen julkaisujen sijoittamiselle tuotantopalvelimille.
Lähde: opennet.ru