СреднийУрок 11 из 1145 мин · практика
Итоговый проект: Pipeline как код для приложения Node.js
Часть курса Jenkins
Пора связать всё вместе. Вы напишете один Jenkinsfile, который делает всю работу для небольшого проекта на Node.js: забирает код, ставит зависимости, параллельно гоняет линтер и тесты, собирает образ Docker, отправляет его в реестр только при сборке ветки main, публикует результаты JUnit и требует, чтобы развёртывание подтвердил человек.
Соберём его по частям, а в конце посмотрим на целое. Этапы по порядку ...
Хочешь изучать Jenkins Итоговый проект: Pipeline как код для приложения Node.js в реальной среде?
Нажми ниже, получи Linux-машину с Jenkins наготове и пройди Итоговый проект: Pipeline как код для приложения Node.js на практике вместе с AI-наставником, который знает твой код.
Начать этот урокИтоговый проект: Pipeline как код для приложения Node.jsЧему вы научитесь
- Full Jenkinsfile
- Checkout
- Parallel lint and test
- Docker build and push
- Credentials
- Junit results
- Manual approval gate
Читай этот урок на своём языке
Все уроки этого курса
11 уроков- 1Что такое Jenkins20 мин
- 2Ваш первый Freestyle Job25 мин
- 3Ваш первый декларативный Pipeline30 мин
- 4Блоки stages, steps и post30 мин
- 5Артефакты (Artifacts) и результаты тестов25 мин
- 6Среда и учётные данные30 мин
- 7Параллельные и Matrix-сборки30 мин
- 8Агенты (Agents) и Docker30 мин
- 9Триггеры (Triggers) и расписания25 мин
- 10Общие библиотеки (Shared Libraries)30 мин
- 11Итоговый проект: Pipeline как код для приложения Node.js45 мин
Посмотри другие курсы
Python
19 уроков · 9.3ч
Go
20 уроков · 12.3ч
React
17 уроков · 10.2ч
Linux
17 уроков · 8.5ч
Docker
13 уроков · 6.6ч
Git
13 уроков · 5.9ч
Kubernetes
14 уроков · 8ч
Ansible
12 уроков · 6.1ч
Bash
12 уроков · 5.7ч
Helm
10 уроков · 5.4ч
GitLab CI
11 уроков · 5.8ч
PostgreSQL
14 уроков · 7.6ч
MySQL
13 уроков · 6.8ч
Web
14 уроков · 5.9ч
TypeScript
18 уроков · 7.7ч
Vibe Coding
12 уроков · 5.8ч
Prompt Engineering
11 уроков · 6.2ч
Vibe Coding: Fundamentals
12 уроков · 4.5ч
Vibe Coding: Prototype to Production
12 уроков · 5.5ч
Vibe Coding: Multi-Agent Engineering
12 уроков · 5.3ч
Vibe Coding: Advanced Engineering
12 уроков · 7.3ч
