🏷️ gradle

Správa proprietárních závislostí v Golang

Golang není zas až tak nový jazyk, a ačkoliv se v něm příjemně píše, má vývoj v Golangu určitá úskalí a výzvy. Poslední tři měsíce jsem se tématu verzování, závislostí, reprodukovatelnosti a automatizaci Go buildů intenzivně věnoval a řekl bych, že to soudruzi z U.S.A "nedotáhli úplně dokonce".

Trampoty s JUnit 5

Poslední dobou jsem moc nepsal unit testy v Javě. Jednak jsem posledního půl roku hodně prototypoval a když už jsem testy psal, tak to bylo převážně ve Scale, nebo v Clojure. Ale teď se naskytla příležitost ošahat si nové JUnit 5.

REST contract-first: Swagger & Gradle

Mám rád přístup contract-first. U webových služeb založených na SOAP je to poměrně etablovaný přístup. U těch REST-ových to ještě není tak jednoznačné, ale také už se to vyvíjí správným směrem. A tak SoftWare Samuraj přináší krátký tutorial, jak tento problém řešit pomocí Swagger a Gradle.

Gradle tutorial: tasky (pokračování)

V minulém díle Gradle tutorialu jsme si vystřihli rafinované Hello world a řekli jsme si něco o základním stavebním prvku každého build skriptu — Task, to je to, oč tu běží. Dnesk se na tasky podíváme podrobněji.

Gradle tutorial: tasky

V tomto díle Gradle tutoriálu se podíváme, jak se pracuje s tasky.

Gradle, moderní nástroj na automatizaci

Gradle je nástroj na automatizaci. Potřebujete udělat build, mít Continuous Integration, zprovoznit deployment, generovat dokumentaci, připravit release, dojít nakoupit a vyvenčit psa? Gradle je to pravé pro vás!