// geek.justjoin.it

Jenkins – automatyzacja buildów i deploymentów

Streszczenie wpisu i odnośnik do pełnej treści u źródła.

Jenkins – automatyzacja buildów i deploymentów

TL;DR

Jenkins ma ponad 15 lat i wciąż siedzi w polskich bankach, telekomach i software house'ach. Tekst tłumaczy, dlaczego: elastyczność niezależna od stosu, ponad tysiąc wtyczek i pełna kontrola przy hostowaniu u siebie. Pokazuje model controller plus agenci, pipeline as code w Jenkinsfile (declarative kontra scripted) oraz przykładowy pipeline dla aplikacji w Mavenie ze stagingiem tylko dla gałęzi main.

Najcenniejsza jest część decyzyjna: kiedy Jenkins, a kiedy GitHub Actions, oraz uczciwa lista wad, od kosztu utrzymania i nierównych wtyczek po ryzyko „konfiguracji-śnieżynki” bez JCasC. Do tego praktyki z sekretami, Vaultem i wersjami LTS. Dobra ściąga dla kogoś, kto dziedziczy Jenkinsa albo waży migrację.

Jenkins ma ponad 15 lat i wciąż działa w tysiącach firm na całym świecie, także w polskich software house’ach, bankach i korporacjach. Konkurują z nim dziś GitHub Actions, GitLab C...

Czytaj cały wpis u źródła

// powiązane wpisy