Esitleti GitBucket 4.37 vĂ€ljaanne, mis arendab Git-repositooriumide koostöö sĂŒsteemi GitHubi ja Bitbucketi stiilis liidesega. SĂŒsteem paistab silma lihtsa paigaldamise, funktsionaalsuse laiendamise vĂ”imaluste ja GitHubi API ĂŒhilduvusega. Kood on kirjutatud Scala keeles ja on saadaval Apache 2.0 litsentsi alusel. Andmebaasina vĂ”ivad kasutada MySQL ja PostgreSQL.
GitBucketi peamised vÔimalused:
- Avalike ja privaatsete Git-repositooriumide tugi, kusjuures juurdepÀÀs toimub HTTP ja SSH kaudu;
- GitLFS tugi;
- Liidese loomine repositoriumi navigeerimiseks, mis toetab failide online redigeerimist;
- Wiki dokumentatsiooni ettevalmistamiseks;
- Liides vigade (Issues) kÀsitlemiseks;
- Muutuste taotluste (Pull request) töötlemise vahendid;
- E-kirjaga teavitamise sĂŒsteem;
- Lihtne kasutajate ja gruppide haldamise sĂŒsteem, mis toetab LDAP-i integreerimist;
- PluginasĂŒsteem, kus on kogumik tĂ€iendusi, mis on vĂ€lja töötatud kogukonna liikmete poolt. Pluginad vĂ”imaldavad selliseid funktsioone nagu gist- mĂ€rkmete loomine, teadete avaldamine, varukoopiate tegemine, teavituste kuvamine töölaual, commit- graafikute koostamine ja AsciiDoc-i joonistamine.
Uues vÀljaandes:
- Seadetes on saadaval vĂ”imalus mÀÀrata oma URL repositooriumile SSH kaudu, mida saab kasutada siis, kui kasutajad pÀÀsevad GitBucket'i juurde SSH kaudu mitte otse, vaid lisa proksi kaudu,server, mis suunab kliendi pĂ€ringud ĂŒmber.

- Lisatud on vÔimalikus kasutada EDDSA vÔtmeid digitaalse allkirjastamise verifitseerimiseks commit'ide puhul. Tugi on rakendatud apaceh-sshd ja bouncycastle-java komponentide uuendamise kaudu.
- Muudetud on paroolide maksimaalsete suuruste piiranguid (piirangut suurendatud 20-lt 40 mÀrgini) ja WebHook URL-i (200-lt 400 mÀrgini).
- Laienenud on Web API ja parendatud integratsiooni Jenkinsiga. API-sse on lisatud tÀiendavad kutsed Git'i (Git Reference API) töötlemiseks ja issue nimekirjade haldamiseks, nÀiteks on lisatud toetust testversioonide (milestone) andmete jaoks ja vÔimalus teha toiminguid korraga kÔigi issue-kirjete jaoks.
Allikas: opennet.ru

