BITBUCKET 6 – NOVINKY V KOSTCE

Bitbucket je řešení pro správu Git repozitářů, které je oblíbené mezi vývojářskými týmy, protože jim usnadňuje plánování projektů, umožňuje lepší spolupráci nad zdrojovým kódem a jeho nasazením. Výhody Bitbucketu ocení týmy všech velikostí.

Nová verze Bitbucket 6 přináší několik změn, které mohou ovlivnit funkcionalitu stávajících pluginů. Ty hlavní jsme pro vás shrnuli níže.

Odstraňování a zeštíhlení API

Java APIs

Rozhraní, třídy a metody v Java API Bitbucketu, které byly již dříve označeny za zastaralé, byly odstraněny.

Pluginy používající rozhraní, která měla zobrazovat varování o zastarání při buildu již vůči Bitbucketu verze 5.x, ve verzi 6 nefungují.

Tyto předkompilované pluginy selhávají při běhu nebo již při samotné instalaci s chybami jako „java.lang.NoSuchMethodError“ nebo „java.lang.ClassNotFoundExceptions“.

Starší verze API pro Repository Hooks

Ve verzi 5.0 byla představena nová API pro Repository Hooks a Merge Checks. Ve verzi 6.0 byla ta původní odstraněna.

API pro přímý přístup k repozitářům na disku

Již ve verzi 5.10 byl přímý přístup k repozitářům na disku označen za zastaralý, a tak toto API bylo ve verzi 6.0 odstraněno úplně.


Ostatní zastaralá API, která byla odstraněna, naleznete v první sekci dokumentace.

Podpora nové Java 11

Pro verzi 6.0 byla přidána podpora pro Java 11, ale i přesto musí být pluginy testovány i vůči Java 8. Stejně jako u ostatních Atlassian aplikací dochází k aktualizaci knihoven a pluginů nazývaných jako platforma. Kompletní seznam si můžete prohlédnout v dokumentaci odkazované výše.

Odstraněná podpora pro některé podpůrné platformy

Odstraněna podpora databází PostgreSQL 9.2 a PostgreSQL 9.3.

Na serveru, kde běží Bitbucket, musí být GIT ve verzi alespoň 2.11, podpora pro starší verze byla odstraněna.

Odstraněna podpora pro ElasticSearch verze 2.x.


Pokud máte jakékoliv otázky k článku nebo k Atlassian produktům obecně, neváhejte se na nás obrátit.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..