Skip to content

Commit 433a326

Browse files
committed
feat(manual): Написана вводная часть про дженкинс
1 parent 2d83982 commit 433a326

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,12 @@ Spring Data это целый набор различных продуктов,
393393

394394
#### Jenkins
395395

396+
Дженкинс один из наиболее популярных серверов непрерывной интеграции. Что его делает таким популярным? Во-первых, он бесплатный и опенсорсный. Во-вторых, он **чрезвычайно** расширяемый благодаря сотням различных плагинов и библиотек. На нашел нужную? Всегда можно запилить свою, ведь Jenkins написан на нашей любимой Java. Настройку наших конвейеров можно производить прямо на Groovy, что предоставляет нам практически неограниченные возможности.
397+
398+
Из минусов можно отметить откровенно устаревший интерфейс, и понимание, что если что-то пошло не так, в поддержку не напишешь, придется ковыряться самому. Следствие бесплатности, увы.
399+
400+
Однако сделать свои первые шаги и запустить первые конвейеры довольно легко. Просто следуй официальному [гайду](https://www.jenkins.io/doc/pipeline/tour/getting-started/) и очень скоро твоё приложение научится тестировать и собирать само себя. Ну не чудо ли?
401+
396402
### Контейнеры
397403

398404
В смутные времена, когда возникала торжественная необходимость задеплоить приложение на прод, подготовить рабочее окружение для разработчика или просто прогнать тесты на тестовом стенде, приходилось всё это делать ручками. Ты наверняка сталкивался с этим в повседневной жизни: хочешь установить программу, а ей нужен, например, установленный .NET. А ему тоже что-то нужно. И так мы проходим, иногда весьма длинную, цепочку пока наконец не получаем установленную и возможно даже работающую программу.

0 commit comments

Comments
 (0)