Средний
Jenkins
Изучите Jenkins - от задач в свободном стиле до декларативных пайплайнов, общих библиотек, Docker-агентов и пайплайна как кода.
11 уроков5.3h практика11 языков
Начни учиться бесплатноJenkins курс11 уроков по порядку
- 120 мин
Что такое Jenkins
History and Hudson forkWhy Jenkins is still everywhereController and agentsPlugin ecosystemJenkins vs GitLab CI vs GitHub Actions - 225 мин
Ваша первая свободная задача
New ItemFreestyle projectSource Code ManagementExecute shell build stepBuild NowConsole output - 330 мин
Ваш первый декларативный конвейер
Pipeline job typeJenkinsfileAgent anyStages and stepsDeclarative vs scripted - 430 мин
Блоки stages, steps и post
Multiple stagesSh and echoArchiveArtifactsJunit stepPost alwaysPost success and failure - 530 мин
Среда и учётные данные
Environment blockCredentials() helperJenkins credentials storeUsername with passwordSecret textSSH key+1 - 630 мин
Параллельные и матричные сборки
Parallel inside a stageFan-out fan-inMatrix blockAxes and axisExcludes - 730 мин
Общие библиотеки
Vars folderSrc folder@Library annotationCustom stepsGlobal utilities - 830 мин
Агенты и Docker
Agent any vs agent noneAgent labelsAgent dockerAgent kubernetesPer-stage agents - 925 мин
Триггеры и расписания
Triggers blockCron syntax with HPollSCMMultibranch PipelineGitHub and GitLab webhooks - 1025 мин
Артефакты и результаты тестов
ArchiveArtifactsJunit stepPublishHTMLTest trend graphFingerprinting - 1145 мин
Итоговый проект: конвейер как код для приложения Node.js
Full JenkinsfileCheckoutParallel lint and testDocker build and pushCredentialsJunit results+1
Изучай Jenkins на своём языке
Каждый урок, тест и ответ наставника показывается на вашем языке. AI-наставник отвечает на том языке, на котором вы пишете.
