GitBucket 4.37 sadarbības izstrādes sistēmas izlaišana

Ir prezentēts GitBucket 4.37 projekta izlaidums, kas izstrādā sistēmu sadarbībai ar Git krātuvēm ar saskarni GitHub un Bitbucket stilā. Sistēmu ir viegli instalēt, tai ir iespēja paplašināt funkcionalitāti, izmantojot spraudņus, un tā ir saderīga ar GitHub API. Kods ir rakstīts Scala un ir pieejams saskaņā ar Apache 2.0 licenci. MySQL un PostgreSQL var izmantot kā DBVS.

Galvenās GitBucket funkcijas:

  • Atbalsts publiskajām un privātajām Git krātuvēm ar piekļuvi, izmantojot HTTP un SSH;
  • GitLFS atbalsts;
  • Interfeiss navigācijai repozitorijā ar atbalstu tiešsaistes failu rediģēšanai;
  • Wiki pieejamība dokumentācijas sagatavošanai;
  • Interfeiss kļūdu ziņojumu apstrādei (Problēmas);
  • Rīki izmaiņu pieprasījumu apstrādei (Pull requests);
  • Sistēma paziņojumu nosūtīšanai pa e-pastu;
  • Vienkārša lietotāju un grupu pārvaldības sistēma ar atbalstu LDAP integrācijai;
  • Spraudņu sistēma ar kopienas dalībnieku izstrādātu papildinājumu kolekciju. Spraudņu veidā tiek ieviestas šādas funkcijas: būtības piezīmju izveide, paziņojumu publicēšana, dublējumkopijas, paziņojumu parādīšana darbvirsmā, saistību grafiku zīmēšana un AsciiDoc zīmēšana.

Jaunajā laidienā:

  • Repozitorija piekļuves iestatījumos, izmantojot SSH, ir iespējams iestatīt savu URL, ko var izmantot, kad lietotāji piekļūst GitBucket caur SSH nevis tieši, bet gan caur papildu starpniekserveri, kas novirza klientu pieprasījumus.
    GitBucket 4.37 sadarbības izstrādes sistēmas izlaišana
  • Pievienota iespēja izmantot EDDSA atslēgas, lai pārbaudītu saistību ciparparakstus. Atbalsts tiek nodrošināts, atjauninot komponentus apaceh-sshd un bouncycastle-java.
  • Ir mainīti maksimālā paroles lieluma ierobežojumi (ierobežojums palielināts no 20 līdz 40 rakstzīmēm) un WebHook URL (no 200 līdz 400 rakstzīmēm).
  • Web API ir paplašināta un ir uzlabota integrācija ar Jenkins sistēmu. Piemēram, pievienoti papildu API izsaukumi darbam ar Git (Git Reference API) un problēmu sarakstu apstrāde, piemēram, pievienots atbalsts datiem par testa laidieniem (pagrieziena punkts) un nodrošināta iespēja vienlaikus veikt darbības ar visiem problēmu ierakstiem.

Avots: opennet.ru

Pievieno komentāru